为什么通过 pyenv 来自新创建的纯本地虚拟环境的pip3 list
命令显示了全局python软件包(依赖项)的整个列表,而不是当前活动pyenv虚拟环境的预期本地依赖关系。如何解决此问题?
甚至似乎我也知道可能是什么原因。事实是,当我从激活本地虚拟环境的当前工作目录中输入which python
命令时,而不是诸如 /home/neon/.pyenv/versions/fooVenv-3.7之类的命令.4 / bin / python 我看到 / usr / bin / python 的指示,即系统解释器的路径。
我怀疑这种情况最有可能出现在路径(导出路径)或环境变量中,而不是在 .zshenv , .zshrc 文件的设置中,但是自从我最近切换到类似Unix的系统以来,我很难理解如何以及在何处添加必要的代码行。
我提前为我的英语致歉,我不是母语人士,我感谢能帮助解决此问题的所有人。
p / s我的操作系统是Ubuntu 18.04,我使用oh-my-zsh shell。