我在 OSX 上,我为 Python 2.7 和 3.x 设置了两个虚拟环境
这些是按照本指南使用自制软件安装的,这似乎正确设置了我的 bash 环境。
不过,我遇到了 anaconda 用户配置的砖墙。这是我的用户配置:
{
"python_interpreter": "$VIRTUAL_ENV/bin/python",
"display_signatures": true,
"pep8_max_line_length": 120,
}
这是我对 $VIRTUAL_ENV 的 bash 输出。我正在从我的 bash 终端运行 sublime。
$ echo $VIRTUAL_ENV
/Users/rpg711/.virtualenvs/python3
这是我使用 anaconda 构建环境进行测试构建的崇高控制台输出:
/bin/bash: /bin/python: No such file or directory
这里它似乎在寻找 /bin/python,好像 $VIRTUAL_ENV 正在评估一个空字符串。
最后的健全性检查......这里一切似乎都很好:
(python3) $ python --version
Python 3.6.1
(python3) $ which python
/Users/rpg711/.virtualenvs/python3/bin/python
有人知道这里发生了什么吗?我可能做错了什么。