Tag: virtualenvwrapper

在Windows上安装virtualenvwrapper

我使用easy_install在Windows上安装了virtualenv和virtualenvwrapper。 但mkvirtualenv失踪。 我试图在我的机器上search,但我找不到它。 我不知道如何解决它。 你有什么主意吗?

无法在OSX 10.11 El Capitan上安装virtualenvwrapper

我最近擦了我的Mac,重新安装了OSX El Capitan公测3,我用sudo easy_install pip安装了sudo easy_install pip ,用sudo pip install virtualenv ,没有任何问题。 现在,当我尝试sudo pip install virtualenvwrapper ,我得到以下内容: Users-Air:~ User$ sudo pip install virtualenvwrapper The directory '/Users/User/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip […]

virtualenvwrapper函数在shell脚本中不可用

所以,再一次,我做了一个不错的Python程序,使我的生活变得更加容易,并节省了大量的时间。 当然,这涉及一个virtualenv,用virtualenvwrapper的mkvirtualenv函数制作而成。 该项目有一个requirements.txt文件与几个所需的库(请求太:D)和程序将不运行没有这些库。 我正在尝试添加一个bin/run-app可执行的shell脚本,它将在我的path中(实际上是符号链接)。 现在,在这个脚本里面,我需要切换到virtualenv才能运行这个程序。 所以我把这个放进去 #!/bin/bash # cd into the project directory workon "$(cat .venv)" python main.py 文件.venv包含virtualenv名称。 但是当我运行这个脚本时,我得到了workon: command not found错误。 当然,我有我的bashrc中的virtualenvwrapper.sh源,但它似乎并没有在这个shell脚本中可用。 那么,我怎样才能在这里访问这些virtualenvwrapper函数呢? 还是我这样做是错误的? 你如何启动你的python工具,每个工具都有自己的virtualenv!

Python Virtualenv – 没有名为virtualenvwrapper.hook_loader的模块

我正在运行Mac OS 10.6.8。 并想除了python 2.6以外还安装python 2.7,并在新的virtualenv中使用python 2.7。 我执行了以下步骤: 我下载了python 2.7并安装了它: http://www.python.org/ftp/python/2.7.3/python-2.7.3-macosx10.6.dmg 然后我运行这个命令来使用python2.7build立一个新的virtualenv: mkvirtualenv –python=python2.7 mynewenv 我的.bash_profile如下所示: # needed for virtualenvwrapper export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv source /usr/local/bin/virtualenvwrapper.sh # Setting PATH for Python 2.7 # The orginal version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" export PATH 现在当我打开控制台,我得到以下错误信息。 ImportError: No module named virtualenvwrapper.hook_loader virtualenvwrapper.sh: There was a […]

在哪里应该创buildvirtualenvs?

我很困惑,我应该把自己的虚拟世界放在哪里。 用我的第一个django项目,我用命令“django-admin.py startproject djangoproject”创build了项目。 然后我进入djangoproject目录,运行命令“virtualenv env”,它创build了与内部“djangoproject”目录相同级别的虚拟环境目录。 这是为这个特定的项目创build虚拟世界的错误地方吗? 我得到的印象是,大多数人把他们所有的virtualenvs放在一个完全不同的目录中,例如〜/ virtualenvs,然后使用virtualenvwrapper在它们之间来回切换。 有没有一个正确的方法来做到这一点?

virtualenvwrapper命令不起作用

tow-81-235:Projects pessimisticoptimism$ mkvirtualenv development -bash: mkvirtualenv: command not found tow-81-235:Projects pessimisticoptimism$ sudo pip install virtualenvwrapper Password: Requirement already satisfied (use –upgrade to upgrade): virtualenvwrapper in /Library/Python/2.7/site-packages Requirement already satisfied (use –upgrade to upgrade): virtualenv in /Library/Python/2.7/site-packages (from virtualenvwrapper) Requirement already satisfied (use –upgrade to upgrade): virtualenv-clone in /Library/Python/2.7/site-packages (from virtualenvwrapper) Cleaning up… tow-81-235:Projects pessimisticoptimism$ mkvirtualenv […]

bash:mkvirtualenv:找不到命令

按照Doug Hellman的virtualenvwrapper的指示,我仍然无法启动testing环境。 [mpenning@tsunami ~]$ mkvirtualenv test -bash: mkvirtualenv: command not found [mpenning@tsunami ~]$ 应该指出,我正在使用不在我的$HOME WORKON_HOME 。 我尝试查找/usr/local/bin/virtualenvwrapper.sh ,如virtualenvwrapper安装文档中所示 ,但它不存在。 如果这个问题,我正在运行CentOS 6和Python 2.6.6。 # File: ~/.bash_profile # … export WORKON_HOME="/opt/virtual_env/" source "/opt/virtual_env/bin/virtualenvwrapper_bashrc"

为什么我不能获得`pip install lxml`在virtualenv中工作?

注意:我正在使用virtualenvwrapper。 在激活虚拟环境之前: $ pip install lxml Requirement already satisfied (use –upgrade to upgrade): lxml in /usr/lib/python2.7/dist-packages Cleaning up… 激活虚拟环境后: (test-env)$ pip install lxml force/build/lxml/src/lxml/includes/etree_defs.h:9:31: fatal error: libxml/xmlversion.h: No such file or directory compilation terminated. error: command 'gcc' failed with exit status 1 —————————————- Command /home/chaz/dev/envs/test-with-system-python-force/bin/python2 .7 -c "import setuptools;__file__='/home/chaz/dev/envs/test-with- system-python-force/build/lxml/setup.py';exec(compile(open(__file__). read().replace('\r\n', '\n'), __file__, 'exec'))" install […]

列出所有的virtualenv

在virtualenvwrapper中,是否有一个简单的方法来列出我的机器上的所有virtualenv? (比如,在当前的虚拟环境中,什么yolk -l会列出所有python包?) 澄清:我的env目录中的“ls -la”不计算在内。 我正在寻找一个virtualenv或virtualenvwrapper特定的命令。

在pip安装后,virtualenvwrapper.sh在哪里?

我试图在OSX上设置virtualenvwrapper,并且我发现的所有指令和教程都告诉我要向.profile添加一个source命令,指向virtualenvwrapper.sh。 我已经检查了所有的Python和站点包目录,我找不到任何virtualenvwrapper.sh。 这是我需要单独下载的东西吗? pip安装不正确? 这是/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapper的内容: hook_loader.py hook_loader.pyc project.py project.pyc user_scripts.py user_scripts.pyc 正如你所看到的,没有virtualenvwrapper.sh。 它在哪里?