在OSX 10.10中,安装了pycrypto模块后,我在Python 2.7.6中运行终端并尝试“import Crypto”时出现“ImportError:No module named Crypto”错误。我通过“sudo pip install pycrypto”安装过,也尝试从这里安装源码:https://pypi.python.org/pypi/pycrypto。该网站显示有一个“python setup.py test”命令(我的测试正常),但会跳过不可用的模块,所以我不确定它是否在这种情况下实际有用。
我只尝试查找并与
从“pip”安装时,我看到“pycrypto-2.6.1-py2.7.egg-info”出现为目录,但里面没有任何.py文件。
我对Python很陌生,真的感到无助。非常感谢任何帮助。
我只尝试查找并与
/Library/Python/2.7/site-packages
中的其他软件包进行比较... 我注意到其他软件包(如Naked、PyYAML等)都有目录,而pycrypto根据 file pycrypto-2.6.1-py2.7.egg-info
命令只有一个“ASCII text”文件(没有目录)。这是从源代码安装后的情况。从“pip”安装时,我看到“pycrypto-2.6.1-py2.7.egg-info”出现为目录,但里面没有任何.py文件。
我对Python很陌生,真的感到无助。非常感谢任何帮助。
which -a python
输出什么? - Padraic Cunninghamsudo which -a pip
。 - Mark Reed/Crypto
目录吗?执行locate -b "\Crypto"
命令会输出任何内容吗? - Padraic Cunningham