Python 获取导入错误:没有名为';加密';安装后

Python 获取导入错误:没有名为';加密';安装后,python,python-3.x,ubuntu,importerror,pycrypto,Python,Python 3.x,Ubuntu,Importerror,Pycrypto,我在尝试运行时遇到ImportError:没有名为'Crypto'的模块错误。我使用pip安装pycrypto安装了pycrypto,并对其进行了更新。到目前为止,我所做的一切都没有成功 尝试: 重新安装pycrypto 同时更新python和pycrypto 有什么建议吗?在您的机器上正确定义了python吗? 确保PATH环境变量中包含python的安装文件夹,错误消息显示,它无法找到模块,因此请尝试运行下面的命令 #pip list -- # what does it show to

我在尝试运行时遇到
ImportError:没有名为'Crypto'的模块
错误。我使用
pip安装pycrypto
安装了pycrypto,并对其进行了更新。到目前为止,我所做的一切都没有成功

尝试:

  • 重新安装pycrypto
  • 同时更新python和pycrypto

有什么建议吗?

在您的机器上正确定义了python吗?
确保PATH环境变量中包含python的安装文件夹,错误消息显示,它无法找到模块,因此请尝试运行下面的命令

#pip list -- # what does it show to you, if it would have installed successfully it will show you up there.
如果“pip-install-pycrypto”不起作用,那么尝试下载源tar-ball并尝试从提示符处安装它

pip download pycrypto
它将下载tar.gz文件。。因此,您可以使用with
pip安装——无索引——查找链接/path/to/some/dir/pycrypto

对于python3.5版本

python3.5 -m pip install pycrypto

这将安装在python3.5环境中,之后您可以导入pycrypto模块

查找并在终端中输入“export-ATH=“$PATH:/usr/local/bin/python””,仍然无法工作,我是否正确执行了此操作?您的意思是“export-PATH=“$PATH:/usr/local/bin/python”?(您的命令缺少路径中的p)啊,谢谢你,表单有一个输入错误,现在我有python,当我'echo$PATH'时,但仍然得到错误。尝试sudo apt get install也得到同样的错误-尝试pip3 install pycryptoso,这告诉我它已经完成了,并且在python2.7目录中,所以如果我使用的python3.5目录中没有pycrypto,我想我需要它,但我不确定如何。我已经修改了前面的注释..您仍然可以尝试使用下面的命令python3.5-m pip install进行安装