1. 程式人生 > >No module named scrapy 成功安裝scrapy,卻無法import的解決方法

No module named scrapy 成功安裝scrapy,卻無法import的解決方法

flow 文件夾 net over rap 兩個 自己 pip安裝 路徑

今天本來準備寫一個Python的爬蟲,然而使用pip安裝了Scrapy之後,卻無論如何也無法import,顯示的結果總是ImportError: No module named Scrapy。網上查閱了很多資料都無法解決這個問題,無奈之下只好自己摸索。終於我發現了存在的問題,我的D盤中,有兩個PYTHON的lib,一個是IDE的D:\Python\IDE\Lib,而另一個是原生Python的D:\Python\Python 2.7\Lib。我使用的pip下載的scrapy的路徑是IDE的lib,而原生Python中的lib卻並沒有scrapy!而當imoport scrapy時,程序查找的路徑是原生Python下面的lib,那自然就會出現ImportError: No module named scrapy的問題!解決的方法有兩個,一個是將IDE的lib中的site-packages文件夾中的所有模塊復制到原生lib的site-packages文件夾中;另一個是更改程序調用模塊的路徑,不過路徑的更改方法我並沒有找到。

另外附上兩個地址,一個是我在StackOverflow上對這個問題的英文回答;另一個是我遇到的No module named zope的問題的解決方案。

No module named scrapy 成功安裝scrapy,卻無法import的解決方法