我试图运行一个扮演主谋的程序,在这里:http://www.python-course.eu/mastermind.php
为此,我首先安装了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'我看过其他类似的网页,但这些建议似乎并没有解决我的问题。有人能帮我弄清楚吗?
发布于 2015-06-03 20:06:47
组合学可能与Python 3.4.3不兼容。
以下是一些建议:
python 2.7combinatorics这里是ActiveState:的指南
pypm install combinatorics型https://stackoverflow.com/questions/30629115
复制相似问题