【发布时间】:2015-08-21 21:19:15
【问题描述】:
我有使用scipy 和numpy 函数的工作Python 脚本,我需要在安装了Python 但没有模块scipy 和numpy 的计算机上运行它。我该怎么做? .pyc 是答案还是我应该做一些更复杂的事情?
注意事项:
- 我不想使用
py2exe。我知道,但它不适合这个问题。 - 我已经阅读了这些问题(What is the difference between .py and .pyc files?、Python pyc files (main file not compiled?))与这个问题有明显的联系,但由于我是物理学家,而不是程序员,我完全迷路了。
【问题讨论】:
-
为什么不能在新环境中安装这些模块?
-
当然可以,但我对如何不这样做很感兴趣。
-
没有这些库是行不通的。这与
.pyc文件无关。 -
如何运行缺少依赖项的脚本?即使您跳过导入此类库的失败并继续,最终您也会无法执行某些命令。
-
并非总是可以在计算机上安装软件库(例如,如果雇主不授予其员工管理权限)。因此希望打包所有必要的代码,以便它可以在 python 解释器上运行,而不依赖于外部依赖。
标签: python python-2.7 python-module