【发布时间】:2013-08-03 00:48:38
【问题描述】:
我正在尝试使用 Python 3 虚拟环境运行我的 Python 应用程序,但没有安装 Python 3,我的脚本无法运行。我做错了吗?
【问题讨论】:
-
你是如何在没有 python 的情况下设置 virtualenv 的?
标签: python python-3.x virtualenv
我正在尝试使用 Python 3 虚拟环境运行我的 Python 应用程序,但没有安装 Python 3,我的脚本无法运行。我做错了吗?
【问题讨论】:
标签: python python-3.x virtualenv
venv 不会创建可再分发的独立应用程序,它会创建虚拟环境。
如果你想要一个独立的应用程序,你需要使用一些工具来构建它——py2exe、PyInstaller、py2app、cx_Freeze,等等。这些工具有各种各样的逻辑来做一些事情,比如 bundle只需足够的 Python 本身、它的标准库、您的第三方模块、上述任何依赖的 C 库等,并以能够在给定平台的任何机器上运行的方式组织所有内容。
【讨论】: