idb*_*rii 9 python virtualenv ipython
当我创建一个 virtualenv 时,它会安装 setuptools 和 pip。是否可以将新软件包添加到此列表中?
示例用例:
我采取了与选择的正确答案不同的方法。
我选择了目录,~/.virtualenv/deps并通过执行以下操作在其中安装了软件包
pip install -U --target ~/.virtualenv/deps ...
Run Code Online (Sandbox Code Playgroud)
接下来~/.virtualenv/postmkvirtualenv我输入以下内容:
# find directory
SITEDIR=$(virtualenvwrapper_get_site_packages_dir)
PYVER=$(virtualenvwrapper_get_python_version)
# create new .pth file with our path depending of python version
if [[ $PYVER == 3* ]];
then
echo "$HOME/.virtualenvs/deps3/" > "$SITEDIR/extra.pth";
else
echo "$HOME/.virtualenvs/deps/" > "$SITEDIR/extra.pth";
fi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3166 次 |
| 最近记录: |