Python 应用程序不在 virtualenv 中 运行 即使它被激活
Python app not running within virtualenv even though it is activated
我有一个 Python 项目,我为其创建了一个名为 venv 的 virtualenv。我启用它并尝试 运行 我的应用程序我收到此错误:
ModuleNotFoundError: No module named 'sdk_config'
pip list
确认没有安装所以我安装了它:
pip install /path/to/sdk_config
另一个 pip list
确认它已安装。当我重新 运行 我的应用程序时,我得到了相同的 ModuleNotFoundError
.
经过反复试验,我用 deactivate
anf 运行 pip list
关闭了我的 venv。我再次看到 sdk_config
没有安装,所以我在那里安装了它,回到我的 virtualenv 并能够成功地 运行 我的应用程序。我假设我的 virtualenv 不工作或没有正确设置。有什么办法可以检查这个并开始使用 virtualenv 吗?
我退出我的终端,打开一个新终端,激活我的 venv 后一切都按预期工作。
我有一个 Python 项目,我为其创建了一个名为 venv 的 virtualenv。我启用它并尝试 运行 我的应用程序我收到此错误:
ModuleNotFoundError: No module named 'sdk_config'
pip list
确认没有安装所以我安装了它:
pip install /path/to/sdk_config
另一个 pip list
确认它已安装。当我重新 运行 我的应用程序时,我得到了相同的 ModuleNotFoundError
.
经过反复试验,我用 deactivate
anf 运行 pip list
关闭了我的 venv。我再次看到 sdk_config
没有安装,所以我在那里安装了它,回到我的 virtualenv 并能够成功地 运行 我的应用程序。我假设我的 virtualenv 不工作或没有正确设置。有什么办法可以检查这个并开始使用 virtualenv 吗?
我退出我的终端,打开一个新终端,激活我的 venv 后一切都按预期工作。