Tag: virtualenv

“安装mysql-python时,无法打开包含文件:'config-win.h':没有这样的文件或目录”

我想在windows上使用pip在virtualenv中安装mysql-python。 起初,我收到了同样的错误报告 ,但答案也适用于我。 现在我收到以下错误: _mysql.c(34) : Fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory 如果我符号链接(Win7)到我的常规(而不是virtualenv)Python的站点包/ MySQLdb目录我得到 Error loading MySQLdb module: No module named _mysql 我在这里不知所措 任何指针?

Virtualenv和源代码版本控制

我最近开始了一个Django项目,我很快意识到virtualenv会有很多原因。 我build立了virtualenv和我的项目,但现在我想知道我应该添加到我的源代码控制(在我的情况下,Mercurial)的文件。 我应该添加venv文件夹下的所有文件吗? 我如何确保一个同事可以克隆并立即开始工作,而不必再次设置env?

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"

找不到满足pytz要求的版本

我有一个问题在virtualenv安装pytz 。 Downloading/unpacking pytz Could not find a version that satisfies the requirement pytz (from versions: 2009r, 2008b, 2009f, 2008c, 2007g, 2011g, 2005m, 2011e, 2007f, 2011k, 2007k, 2006j, 2008h, 2008i, 2011e, 2008a, 2009e, 2006g, 2011j, 2010l, 2005m, 2008i, 2005k, 2008g, 2007c, 2007i, 2009l, 2009r, 2006j, 2011k, 2007d, 2006p, 2009i, 2009u, 2007i, 2009f, 2010g, 2008h, 2009a, […]

为什么我不能获得`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。 它在哪里?

Conda是否取代了virtualenv?

我最近在安装SciPy之后发现了Conda ,特别是在我正在开发的Heroku应用程序中。 使用Conda可以创build与virtualenv非常类似的环境。 我的问题是: 如果我使用Conda,它将取代virtualenv的需要? 如果不是,我怎么一起使用这两个? 我在Conda中安装virtualenv,还是在virtualenv中安装Conda? 我还需要使用点吗? 如果是这样的话,我仍然可以在一个孤立的环境中安装pip软件包吗?

当开发系统上没有安装PostgreSQL时,将psycopg2安装到virtualenv中

当PostgreSQL没有安装在我的开发系统MacBook Pro OS X 10.6上时,是否可以将psycopg2安装到virtualenv ? 当我在我的virtualenv运行pip install psycopg2 ,收到下面显示的错误。 我试图使用Django连接到服务器上的遗留数据库,如果可能的话,我宁愿不在我的开发系统上安装PostgreSQL。 为什么不安装PostgreSQL? 使用自制程序安装PostgreSQL时收到错误。 我在MacBook Pro上安装了Xcode4,只安装了Xcode4,并认为这与缺lessgcc 4.0有关。 但是,这是另一个StackOverflow问题的问题。 更新2011年4月12日上午8点37分:我仍然想知道如果这是可能的,而不在我的MacBook Pro上安装PostgreSQL。 但是,我运行brew update并强制重新安装ossp-uuid,使用brew install –force ossp-uuid然后使用brew install postgresql工程。 在成功安装PostgreSQL的情况下,我可以在我的virtualenv中pip install psycopg2 。 从pip install psycopg2错误 $ pip install psycopg2 Downloading/unpacking psycopg2 Running setup.py egg_info for package psycopg2 Error: pg_config executable not found. Please add the directory containing […]

如何为crontab设置virtualenv?

我想设置一个crontab来运行一个Python脚本。 说脚本是这样的: #!/usr/bin/python print "hello world" 有没有一种方法可以指定一个virtualenv的Python脚本运行? 在shell中我只是做: ~$ workon myenv 有什么相当于我可以在crontab中激活一个virtualenv?