web-dev-qa-db-fra.com

PIP Installez le paquet d'URL

pip install http://www.crummy.com/software/BeautifulSoup/unreleased/4.x/BeautifulSoup-4.0b.tar.gz

ceci installe le package BS4, et tout va bien. Mais si j'ajoute cette ligne à la configuration requise.txt

http://www.crummy.com/software/BeautifulSoup/unreleased/4.x/BeautifulSoup-4.0b.tar.gz

et courir

pip install -r requirements.txt

la sortie est

  Downloading/unpacking http://www.crummy.com/software/BeautifulSoup/unreleased/4.x/BeautifulSoup-4.0b.tar.gz (from -r requirements.txt (line 40))
  Downloading BeautifulSoup-4.0b.tar.gz (42Kb): 42Kb downloaded
  Running setup.py Egg_info for package from http://www.crummy.com/software/BeautifulSoup/unreleased/4.x/BeautifulSoup-4.0b.tar.gz

mais le colis ne s'installe pas.

>>> import bs4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named bs4
17
Ivan Virabyan

Notez que cela peut arriver si vous avez plus d'un interprète installé et PIP utilise un (par exemple, votre (par exemple, votre python shell autre (par exemple, 2.7)

4
dgorissen

cela arrive quand vous travaillez avec logiciel portable ou avec plus d'un versions de Python/oisif

ce qui se passe est que vous ne pouvez installer que dans le chemin de défaut, sinon vous devez trouver un moyen d'installer spécifiquement dans le chemin requis

(Pour moi quand j'ai utilisé pip de la fenêtre cmd n'a pas fonctionné à Pycham mais lorsqu'il est utilisé PIP de Pycham travailla)

1
Laurentiu Mirica