pyinstall打包exe时import Crypto.Cipher报错

打包后犯错,必然要确定是哪里出了问题,再针对问题进行解决。关于import Crypto犯错,这里给出解决方案。

东西/原料

  • pyinstaller

方式/步调

  1. 1

    先确认犯错包,选择节制台参数 -c ,执行打包。

  2. 2

    号令行中运行dist文件夹下生当作的exe,查看犯错位置。

  3. 3

    此时查看pip包列表,确认导入Crypto的是哪个包:pip list

    显然,我这里是按照网上教程导入的dome包,固然那时安装时省事,但此刻出问题了。

  4. 4

    卸载这个“省心”包:pip uninstall pycryptodome

  5. 5

    安装原版包:  pip install pycrypto

    我这里修复过了,所以直接安装就当作功了。

    至于怎么安装原版pycrypto不犯错,大师可以看我的另一篇经验。这里略过。

  6. 6

    从头打包,参数按照需要设置,窗体法式则执行参数-w

  7. 7

    从头执行,发现不再犯错。完美解决!

注重事项

  • 这里犯错原因必需只能是Crypto,其他包导入掉败请自行解决。阐发方式都是近似。
  • 发表于 2018-07-07 00:00
  • 阅读 ( 881 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具