pyinstaller 没有名为 pyinstaller 的模块

新手上路,请多包涵

我在我的 mac osx sierra 下安装了 2 个 python 版本: python 3.5 python 2.7

我用这个命令在python3.5下安装了pyinstaller:

 python3.5 -m pip install pyinstaller

如果我再次运行相同的命令,我会得到:

已满足要求:./lib/python3.5/site-packages 中的 pyinstaller 已满足要求:./lib/python3.5/site-packages 中的 setuptools(来自 pyinstaller)

这对我来说意味着它安装在 python 3.5 下并准备好使用。

当我运行此命令时:

 python3.5 -m pyinstaller mypython35script.py

我得到:/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5: No module named pyinstaller

为什么?我做错了什么?

原文由 pempem 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

他们的包名中有大写字母(不确定它是否非常 PEP8 tho..)。如果找不到 pyinstaller 可执行脚本,这应该可以工作:

 python -m PyInstaller your_script.py

原文由 Guillaume Lebreton 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题