安裝組合數學模塊,我試圖運行播放主謀,這裏的程序: http://www.python-course.eu/mastermind.php難度在Mac OSX
要做到這一點,我第一次安裝python3.4.3。
我跑的程序,但它返回:
Traceback (most recent call last):
File "mastermind_p1_trim.py", line 5, in <module>
from combinatorics import all_colours
ImportError: No module named 'combinatorics'
所以我瀏覽到https://pypi.python.org/pypi/Combinatorics
,並下載了它,然後跑python3
python3 setup.py install
下載文件的目錄中。
此返回
Writing /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Combinatorics-1.4.5-py3.4.egg-info
最後,sys.path中返回
[ '', '/Library/Frameworks/Python.framework/Versions/3.4/lib/python34.zip',「/ Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4','/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/plat-darwin','/ Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/lib-dynload','/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages']
當運行python3。
所以,我不知道爲什麼我仍然收到錯誤,
ImportError: No module named 'combinatorics'
我已經看過上的其他類似網頁,但建議不要似乎解決我的問題。任何人都可以幫我弄清楚這一點嗎?
程序的作者指定你需要運行在給定的 –
@VincentLaufer這是奇怪的URL python3,我提供的鏈接,否則說。 – Nazmul
你是對的......當然可以。我繼續運行'sudo python setup.py install'來爲python2.7安裝它,然後運行腳本。我得到了類似的問題,它說,「ImportError:沒有模塊命名組合」 –