對於在Windows上使用3.6的Python,我相當新。ImportError:沒有名爲'scrapy'的模塊
我一直在使用蟒蛇安裝Scrapy:
> C:\Users\user.name>conda install scrapy Fetching package metadata
> ............. Solving package specifications: .
>
> # All requested packages already installed.
> # packages in environment at C:\Users\user.name\AppData\Local\Continuum\Anaconda3:
> # scrapy 1.3.3 py36_0
然而,當我嘗試將其導入n中的Python IDE我得到:
ImportError: No module named 'scrapy'
我也試圖與PIP這確認了所有要求滿意。我搜索了一個答案,並認爲這可能是因爲我已經爲一個解釋器/環境安裝了它,並試圖在另一個解釋器/環境中使用它。
雖然,我不確定這是否正確,或者如何解決它。這是我第一次使用Anaconda(以前我剛剛使用過PyCharm和pip),所以今天我要花一些時間來掌握它,但是如果有人能夠指出我的權利方向!
爲什麼不使用'pip'? – nick
您確定您的Python IDE正在從conda環境運行python解釋器,而不是全局嗎? –
嘗試在conda中創建新的[virtual environment](https://conda.io/docs/using/envs.html#create-an-environment)並在那裏安裝scrapy,並且不要忘記[activate](https ://conda.io/docs/using/envs.html#change-environments-activate-deactivate)您的環境。 – vold