所以我正在尝试安装virtualenvwrapper,然后作为我尝试实现的任务的要求,我应该更新我的.bash_profile文件以包含以下行
source/usr/local/bin/virtualenvwrapper.sh
但是在激活对文件的更改后,我得到
-bash:/usr/local/bin/virtualenvwrapper.sh: 没有这样的文件或目录
所以这是因为使用pip install virtualenv软件包安装在 ./Library/Python/2.7/lib/python/site-packages 中。
我的问题是,可以手动重新定位包吗?这样做的方法是什么?
只需更改源命令中的路径以匹配脚本的位置,该位置应该是 pip 安装它的位置,如果您使用sudo pip install
在系统范围内安装它,或者与您的 python 环境关联的 bin 目录所在的位置,则在/usr/local/bin
。如果您使用的是 virtualenv,这将/path/to/virtualenv/local/bin
,或者如果您使用的是 anaconda 的 python 发行版,这将/path/to/anaconda/bin
。