Ubuntu18.04 Python3报错:ModuleNotFoundError: No module named ‘Cryptodome‘的解决办法

在网上搜索了很多有关该问题的解决方案,基本上大同小异,但是试一个一个不行,个人觉得可能是跟系统的环境有关系,我的系统环境:

  • Ubuntu 18.04
  • 系统环境中既有Python2又有Python3
  • pip3(系统安装时是没有这个的,后来自己单独安装的:sudo apt-get install python3-pip)

解决这个问题时只安装了pycryptodome包就可以了,命令如下:

pip3 install -i https://mirrors.aliyun.com/pypi/simple pycryptodom

 

网上有很多解决该问题的方法,我这里总结一下,可能也不态正确:

  • 第一,你要确定你使用的是Python2还是Python3(我只懂Python3,Python2的不太懂)
  • 第二,使用Python3的话不要使用pip这个工具,必须使用pip3
  • 第三,查看pycryptodome安装了没有,如果没有,直接安装,有的话,可以先卸载再安装(只卸载这个包,不要卸载其他的
  • 第四,如果还是不行的话,Call我,咱们一块解决一下,哈哈哈!!!
  • 第五,这是最为重要的,千万不要使用sudo apt-get uninstall pythonx,然后再重新安装,不然你会后悔终生(当然了,除非你是大神,那你就路过,当我没说)

 

你可能感兴趣的:(Python,No,module,Cryptodome)