pip install http://www.crummy.com/software/BeautifulSoup/unreleased/4.x/BeautifulSoup-4.0b.tar.gz
これにより、bs4パッケージがインストールされ、すべて問題ありません。しかし、この行をrequirements.txtに追加すると
http://www.crummy.com/software/BeautifulSoup/unreleased/4.x/BeautifulSoup-4.0b.tar.gz
そして走る
pip install -r requirements.txt
出力は
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
しかし、パッケージはインストールされません。
>>> import bs4
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named bs4
これは、複数のインタープリターがインストールされていて、pipが1つ(例:2.6)を使用し、python Shell another(e.g. 2.7))を使用している場合に発生する可能性があることに注意してください。
これはあなたが働いているときに起こります ポータブルソフトウェア またはと 複数の Python/IDLEのバージョン
何が起こるかというと、 デフォルトのパス、そうでなければ、具体的にインストールする方法を見つける必要があります 必要なパス
(私が窓からピップを使ったとき cmd pycharmでは機能しませんでしたが、pycharmからpipを使用すると動作しました)