【问题标题】:Creating a pyinstaller executable that uses virtualenv imported modules创建使用 virtualenv 导入模块的 pyinstaller 可执行文件
【发布时间】:2019-08-09 06:31:27
【问题描述】:

所以,标题基本上涵盖了我的问题。我已经使用 virtualenv 创建了一个项目,例如我必须

source ./env/bin/activate 

运行我的脚本。

当我尝试使用以下方法创建可执行文件时:

pyinstaller --onefile <myscript.py>

不包含任何 virtualenv 包;只是那些全局安装的。我有一个 requirements.txt 文件,其中包含我需要的所有模块。有没有办法让 pyinstaller 指向所需模块,还是有其他方法?

【问题讨论】:

标签: pyinstaller python-3.7


【解决方案1】:

正如 Valentino 通过查看 How can I create the minimum size executable with pyinstaller? 指出的那样

您必须从虚拟环境中运行 PyIntaller:

(venv_test) D:\testenv>pyinstaller

【讨论】:

    猜你喜欢
    • 2023-03-27
    • 2019-06-15
    • 2022-07-26
    • 2016-12-13
    • 2020-11-26
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 2019-10-12
    相关资源
    最近更新 更多