1

是否可以使用 mkvirtualenv 自动为 virtualenv 配置 PYTHONPATH?我没有在 ~/.bashrc 中定义 PYTHONPATH,而是在每个 virtualenv 中定义。每次我创建一个新的 virtualenv 时,我都必须$VIRTUAL_ENV/bin/activate手动输入这些行:

在停用功能中:

unset PYTHONPATH

外部停用:

PYTHONPATH="$VIRTUAL_ENV/lib/python2.7/site-packages"

我想用 mkvirtualenv 自动放置这些行。我正在使用 virtualenv 1.7.1.2。

4

1 回答 1

0

该路径$VIRTUAL_ENV/lib/python2.7/site-packages是 virtualenv 中的默认路径。我只从我的系统中删除了 ipython并将其安装在 virtualenv 中:

workon myvirtualenv
pip install ipython

因此,我使用 ipython 内部检查了路径:

import sys
sys.path
于 2012-06-02T02:50:32.850 回答