我是一個新手,以IPython的/蟒蛇(適用於Windows 7),以及由於某種原因,我得到一個導入錯誤:IPython的導入錯誤 - 模式
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-6-484073d472a5> in <module>()
6 import matplotlib.pyplot as plt
7 import requests
----> 8 import pattern
ImportError: No module named pattern
這裏就是我所做的設置Anaconda/IPython:
已安裝Anaconda。這臺電腦上已經有了一個python版本。 Anaconda發行版安裝到C:\ Users \ MyName,而常規python發行版(2.7)安裝到C:\ Python27。
當我試圖導入一些包(sklearn,pandas,請求,模式)時,由於某些原因,這些包只是不會導入,所以我手動安裝它們(將它們下載到本地桌面上的文件夾並運行$安裝python setup.py,之後它似乎工作)。
我可以運行IPython筆記本電腦。但是,當我嘗試專門導入模式時,出現該錯誤(我沒有獲得sklearn或我手動安裝的任何其他軟件包)。從終端(進口SYS打印sys.path中)和IPython的筆記本電腦打印我的SYS路徑給出:
終端:
['C:\\Users\\MyName\\Desktop\\Data Science\\cs109\\Labs', 'C:\\python27\\lib\\site-
packages\\mrjob-0.4.2_dev-py2.7.egg', 'C:\\python27\\lib\\site-
packages\\simplejson-3.3.1-
py2.7.egg', 'C:\\python27\\lib\\site-packages\\pyyaml-3.10-py2.7-win32.egg',
'C:\\python27\\lib\\site-packages\\boto-2.18.0-py2.7.egg',
'C:\\python27\\lib\\site-packages\\requests-2.0.1-py2.7.egg',
'C:\\Windows\\system32\\python27.zip',
'C:\\Python27\\lib\\site-packages\\Orange\\orng', 'C:\\python27\\DLLs',
'C:\\python27\\lib', 'C:\\python27\\lib\\plat-win', 'C:\\python27\\lib\\lib-tk',
'C:\\python27', 'C:\\python27\\lib\\site-packages', 'C:\\python27\\lib\\site-
packages\\PIL', 'C:\\python27\\lib\\site-packages\\win32',
'C:\\python27\\lib\\site-
packages\\win32\\lib', 'C:\\python27\\lib\\site-packages\\Pythonwin']
IPython的筆記本:
['', 'C:\\Users\\MyName\\Anaconda\\python27.zip', 'C:\\Python27\\lib\\site-
packages\\Orange\\orng', 'C:\\Users\\MyName\\Anaconda\\DLLs',
'C:\\Users\\MyName\\Anaconda\\lib', 'C:\\Users\\MyName\\Anaconda\\lib\\plat-win',
'C:\\Users\\MyName\\Anaconda\\lib\\lib-tk', 'C:\\Users\\MyName\\Anaconda',
'C:\\Users\\MyName\\Anaconda\\lib\\site-packages',
'C:\\Users\\MyName\\Anaconda\\lib\\site-packages\\PIL',
'C:\\Users\\MyName\\Anaconda\\lib\\site-packages\\win32',
'C:\\Users\\MyName\\Anaconda\\lib\\site-packages\\win32\\lib',
'C:\\Users\\MyName\\Anaconda\\lib\\site-packages\\Pythonwin',
'C:\\Users\\MyName\\Anaconda\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg-
info', 'C:\\Users\\MyName\\Anaconda\\lib\\site-packages\\IPython\\extensions']
如果我做
import pattern
print pattern
它表明模式位於:
C:\python27\lib\site-packages\pattern\__init.pyc
有關爲什麼IPython無法導入模式的任何想法?
您的Anaconda的site-packages文件夾中是否沒有文件? – PurityLake