ImportError:没有名为' scrapy'

时间:2017-04-07 08:22:29

标签: python scrapy anaconda

我在Windows上使用3.6是相当新的Python。

我使用Anaconda安装了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

然而,当我尝试在Python IDE中导入它时,我得到:

ImportError: No module named 'scrapy'

我也尝试过pip,确认满足所有要求。我已经搜索了一个答案,并认为这可能是因为我已经为一个解释器/环境安装了它并尝试在另一个解释器/环境中使用它。

虽然,我不确定这是否正确,或者如何解决它。这是我第一次使用Anaconda(之前我刚刚使用过PyCharm和pip)所以我今天要花一些时间来掌握它,但是如果有人能够指出的话会很感激我在正确的方向!

1 个答案:

答案 0 :(得分:2)

尝试在conda中创建新的virtual environment并在那里安装scrapy,并且不要忘记activate您的环境。 在PyCharm中,您可以specify在Settings / YourProject / Project Interpreter中为项目使用的环境。