gpt4 book ai didi

python - 如何在别人的 Windows 机器上的虚拟环境中本地运行 python 脚本并使其始终工作?

转载 作者:行者123 更新时间:2023-12-01 01:30:54 27 4
gpt4 key购买 nike

我正在为同事制作脚本/工具,希望他们可以通过共享驱动器在 Windows 计算机上使用它们。当然,Python 版本和库不一致,尝试这样做会很困惑。他们只是希望它单击运行即可运行,如果他们必须使用命令行或 pip,则意味着他们不会使用该工具。

我开始在 Pycharm 中使用虚拟环境制作项目,这似乎是前进的方向。但是,我对他们来说很陌生,我很难找到有关如何完成该过程的信息。也许我使用了错误的搜索关键字,我一直在寻找最后一步的指南。

我想我可以复制 venv 文件夹并制作一个批处理文件来运行本地 python.exe(run.bat 文件):

venv\Scripts\python.exe script.py

但是还有额外不需要的库。为了使它精简,我是否将它们一一卸载? This accepted answer复制并粘贴 venv,这让我有点困惑。

所以我应该卡住requirements.txt,然后让我的run.bat也安装这些库?这对我来说似乎更困惑。

约定是什么?对于这种情况,最好的选择是什么?

干杯。

最佳答案

您可以使用 pyinstaller 打包您的工具。这需要您做一些额外的工作,但您最终会得到一个独立的可执行文件,包括正确的 python 解释器和依赖项。

关于python - 如何在别人的 Windows 机器上的虚拟环境中本地运行 python 脚本并使其始终工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52879962/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com