gpt4 book ai didi

python - 使用 venv 中的库从命令行运行 Python 文件

转载 作者:太空狗 更新时间:2023-10-30 02:53:39 24 4
gpt4 key购买 nike

我在 Windows 中使用 Python 3.6 并使用 PyCharm。我有一个 .py 文件,它使用安装在与 .py 文件不同的文件夹中的 venv 上的包。

我正在尝试从命令行运行此 .py,当我这样做时它会给我一个 ModuleNotFoundError: No module named '<module>' .该文件在 PyCharm 中运行良好,只是在命令行中运行不正常,因为包在 venv 中。

我怎样才能让文件从命令行无错误地运行,并将包保存在 venv 中?

非常感谢。

最佳答案

需要调用激活脚本来激活虚拟环境:

<path to your environment>\Scripts\activate.bat

如指示here .然后您将在调用脚本时自动使用此环境中安装的所有包。您的 pycharm 可能设置为自动使用您的虚拟环境

关于python - 使用 venv 中的库从命令行运行 Python 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48742249/

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