首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到Virtualenvwrapper

未找到Virtualenvwrapper
EN

Stack Overflow用户
提问于 2012-07-07 12:16:05
回答 4查看 5.5K关注 0票数 5

根据我对Python的了解,我遇到的问题不应该发生。我用pip在Mac OS X Snow Leopard上安装了virtualenvwrapper。它位于/Library/Python/2.6/site-packages。但是当我尝试导入virtualenvwrapper时,Python告诉我没有同名的模块。其他模块(例如,virtualenv)加载正常,并且/Library/ Python /2.6/site-packages就在我的Python路径的顶部。那么,是不是virtualenvwrapper有什么奇怪的地方,以至于Python找不到它?

EN

回答 4

Stack Overflow用户

发布于 2012-07-07 12:24:20

我的目录在/usr/local/bin/virtualwrapper.sh中,但是您应该能够将其添加到您的.bashrc、.bash_profile或.profile中以放入您的环境中。(记得执行源.bashrc或打开一个新的终端窗口)

代码语言:javascript
复制
source /Library/Python/2.6/site-packages/virtualenvwrapper.sh

编辑这里是我关于pip、virtualenv和virtualenv包装器的整个bash配置文件,因为它看起来很难看。

代码语言:javascript
复制
# python
export PATH=/usr/local/share/python:$PATH
export PYTHONPATH=/usr/bin/python:$PYTHONPATH

export PATH=/usr/local/MacPorts/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH
export VIRTUALENVWRAPPER_PYTHON=/usr/local/MacPorts/Library/Frameworks/Python.framework/Versions/2.7/bin/python

#virtualenv wrapper
export WORKON_HOME=~/.virtualenvs

# mkvirtualenv --no-site-packages myenv
source /usr/local/MacPorts/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export PIP_RESPECT_VIRTUALENV=true
票数 0
EN

Stack Overflow用户

发布于 2012-12-06 12:23:33

尝试使用**sudo** pip virtualenvwrapper安装virtualenvwrapper。它可能引用它安装在/usr/local/bin中的shell脚本。

票数 0
EN

Stack Overflow用户

发布于 2014-04-25 11:11:23

我使用的是安装了XCode 5.1.1的Mac 10.9.2,我的virtualenvwrapper.sh文件位于

代码语言:javascript
复制
/usr/local/bin/virtualenvwrapper.sh

因此,我简单地将其复制到~/.profile文件中:

代码语言:javascript
复制
source /usr/local/bin/virtualenvwrapper.sh

现在我的~/.profile文件看起来像这样:

代码语言:javascript
复制
# MacPorts Installer addition on 2014-02-23_at_17:28:39: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.

source /usr/local/bin/virtualenvwrapper.sh

现在我可以毫无问题地使用virtualenvwrapper命令了

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11372221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档