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
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)
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)