Python虚拟环境仍然需要安装Python才能运行脚本

时间:2013-08-01 21:46:04

标签: python python-3.x virtualenv

我正在尝试使用Python 3虚拟环境运行我的Python应用程序,但是如果没有安装Python 3,我的脚本就不会运行了。我做错了吗?

1 个答案:

答案 0 :(得分:0)

venv不创建可再发行的独立应用程序,它会创建虚拟环境。

如果你想要一个独立的应用程序,你需要使用一些工具来构建它 - py2exePyInstallerpy2appcx_Freeze等。这些工具都有做各种事情的逻辑,比如捆绑足够的Python本身,它的stdlib,你的第三方模块,上面任何依赖的C库等,并以这样的方式组织一切,它只适用于任何机器给定平台。