gpt4 book ai didi

python - 多个Python虚拟环境

转载 作者:太空宇宙 更新时间:2023-11-04 04:45:27 25 4
gpt4 key购买 nike

假设我在系统位置有正常的系统 python 2.7 包

那我就做

virtualenv env1

我在那里安装了所有要求

然后我停用它并执行

export PYTHONPATH=$PYTHONPATH:/path/to/env1

然后我执行virtualenv env2,然后在那里安装新的要求

然后我再做一次

导出 PYTHONPATH=$PYTHONPATH:/path/to/env2

所以我的问题是

在 env1 中安装的所有软件包都不会在 env2 中安装,或者 env2 将安装新的软件包。

如果我在激活 env2 时pip install packagae1,我遇到了问题。它说已经满足要求

然后我打开 python shell 并导入 mymodule。它说找不到模块。我可以看到该模块位于 env1 中。

我必须从 env1 中删除该模块,然后安装在 env2 上,然后它才能工作。

我想知道那是什么

最佳答案

您在安装模块之前激活了 env2 吗?

source bin/activate

如果您想从 virtualenv 卸载任何模块,请使用

pip uninstall module_name

关于python - 多个Python虚拟环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39383776/

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