我怎样才能找到virtualenv python的路径

新手上路,请多包涵

如何找到使用本教程构建的 virtualenv python 的路径?

(我想在这个环境中找到 python 并在我的 eclipse 中使用它)

 $ sudo pip install virtualenv virtualenvwrapper
$ export WORKON_HOME=$HOME/.virtualenvs
$ source /usr/local/bin/virtualenvwrapper.sh

$ echo -e "\n# virtualenv and virtualenvwrapper" >> ~/.bashrc
$ echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrc
$ echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc

$ source ~/.bashrc

$ mkvirtualenv cv -p python3

原文由 hossein hayati 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 424
2 个回答

您可以使用 which 找出将执行哪个二进制文件…

例如:

 $ which python3
/home/attie/projects/thing/venv/bin/python3

默认情况下它只显示第一个匹配项,但你可以给 -a 参数来显示所有:

 $ which -a python3
/home/attie/projects/thing/venv/bin/python3
/usr/bin/python3

原文由 Attie 发布,翻译遵循 CC BY-SA 4.0 许可协议

已经使用路径设置了 VIRTUAL_ENV 系统变量。

检查 /bin/activate(这是一个简单的脚本)以查看虚拟环境的一般设置方式,但此变量已经为您提供了干净的路径:

 echo $VIRTUAL_ENV
<full virtual env path>

原文由 Emilio 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题