Tag: virtualenv

如何激活Anaconda环境

我在Windows 8上,使用python1.7.5 64位。 我创build了一个新的Anaconda环境 conda create -p ./test python=2.7 pip 从C:\Pr\TEMP\venv\ 。 这工作得很好(有一个新的python分布的文件夹)。 康达告诉我打字 activate C:\PR\TEMP\venv\test 激活环境,但是这返回: No environment named "C:\PR\temp\venv\test" exists in C:\PR\Anaconda\envs 我怎样才能激活环境? 我究竟做错了什么?

是否可以在Virtualenv沙盒上添加PyQt4 / PySide软件包?

我在web.py , simplejson和其他面向networking的软件包中使用Virtualenv ,在我的开发环境中获利。 我打算开发一个简单的使用Qt的Python客户端来重用一些使用web.py开发的Api。 有没有人在这里成功地安装了PyQt4与Virtualenv? 可能吗? 我已经下载了所有的二进制文件,并在我的python2.6目录下全局安装了PyQt4 。 如果我不使用–no-site–packages选项,Virtualenv会在我的新沙盒中正确地包含PyQt4 ,但显然,我不需要所有的全局包。 有没有一种干净的方式来准备一个新的沙箱与–no-site–packages选项,然后添加PyQt4或PySide使用pip , easy_install或其他魔术技巧?

你如何设置你的pythonpath在一个已经创build的virtualenv?

我可以编辑什么文件,以及如何? 我创build了一个虚拟环境。

与WSGIDaemonProcess的django apacheconfiguration不工作

更新了问题 [Mon Jul 18 09:20:10.517873 2016] [:error] [pid 30316:tid 139756302964480] [remote 122.164.94.99:48261] Traceback (most recent call last): [Mon Jul 18 09:20:10.518005 2016] [:error] [pid 30316:tid 139756302964480] [remote 122.164.94.99:48261] File "/var/www/rent/Rent/wsgi.py", line 20, in <module> [Mon Jul 18 09:20:10.518141 2016] [:error] [pid 30316:tid 139756302964480] [remote 122.164.94.99:48261] from django.core.wsgi import get_wsgi_application [Mon Jul 18 09:20:10.518236 2016] [:error] […]

pip安装在全球网站包,而不是virtualenv

使用pip在virtualenv中安装软件包会导致将软件包安装在全局site-packages文件夹中,而不是在virtualenv文件夹中。 以下是我如何在OS X Mavericks(10.9.1)上设置Python3和virtualenv: 我使用Homebrew安装了python3: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 –with-brewed-openssl 更改.bash_profile中的$PATHvariables; 添加了以下行: export PATH=/usr/local/bin:$PATH 运行which python3返回/usr/local/bin/python3 (在重新启动shell之后)。 注意: which python3仍然返回/ usr/bin/python 。 使用pip3安装virtualenv: pip3 install virtualenv 接下来,创build一个新的virtualenv并激活它: virtualenv testpy3 -p python3 cd testpy3 source bin/activate 注意:如果我没有指定-p python3,则virtualenv中的bin文件夹中将缺lesspip。 运行which pip和which pip3都返回virtualenv文件夹: /Users/kristof/VirtualEnvs/testpy3/bin/pip3 现在,当我尝试在激活的virtualenv中使用pip安装例如Markdown时,pip将安装在全局site-packages文件夹中,而不是virtualenv的site-packages文件夹中。 pip install markdown 运行pip list返回: Markdown (2.3.1) pip (1.4.1) […]

用python脚本激活virtualenv

我想从python脚本激活一个virtualenv实例。 我知道这很容易做,但是我所见过的所有例子都是用它来在env中运行命令,然后closuressubprocess。 我想要的只是激活virtualenv并返回到shell,就像bin / activate一样。 像这样的东西: $me: my-script.py -d env-name $(env-name)me: 这可能吗 ? 相关: http://groups.google.com/group/python-virtualenv/browse_thread/thread/15f8a9b0506abeae

如何根据本地目录中的requirements.txt来安装软件包?

这是问题 我有一个如下所示的requirements.txt: BeautifulSoup==3.2.0 Django==1.3 Fabric==1.2.0 Jinja2==2.5.5 PyYAML==3.09 Pygments==1.4 SQLAlchemy==0.7.1 South==0.7.3 amqplib==0.6.1 anyjson==0.3 … 我有一个本地存档目录包含所有包+其他。 我已经创build了一个新的virtualenv bin/virtualenv testing 激活它后,我试图根据本地存档目录中的requirements.txt来安装这些软件包。 source bin/activate pip install -r /path/to/requirements.txt -f file:///path/to/archive/ 我得到了一些似乎表明安装很好的输出 Downloading/unpacking Fabric==1.2.0 (from -r ../testing/requirements.txt (line 3)) Running setup.py egg_info for package Fabric warning: no previously-included files matching '*' found under directory 'docs/_build' warning: no files found matching […]

Django服务器频繁死亡

我正在开发一个Django项目并在专用服务器上进行testing。 该项目正在运行: django 1.9.6 的virtualenv python2.7 cx_Oracle 5.2.1 运行 python manage.py runserver 192.168.30.17:8080 & 一切顺利。 项目运行和ps aux我得到,例如: root 8437 0.0 0.9 461108 39036 pts/0 S 15:17 0:00 python manage.py runserver 192.168.30.17:8080 root 8861 3.5 1.5 1319364 64232 pts/0 Sl 15:24 0:14 /new_esmart/esmart_env/bin/python manage.py runserver 192.168.30.17:8080 问题:服务器频繁出现故障,在shell上没有显示错误 。 我只是收到: Killed 我怎样才能find更多的信息,find这次杀人的原因? 注意 :目前没有gunicorn et similia解决scheme。 我必须在接下来的几个小时内使用django服务器 […]

pip安装问题numpy – RuntimeError:破损的工具链:无法链接一个简单的C程序

我试图安装numpy(和scipy和matplotlib)到virturalenv。 我不断收到这些错误: RuntimeError: Broken toolchain: cannot link a simple C program —————————————- Cleaning up… Command python setup.py egg_info failed with error code 1 我有安装Xcode的命令行工具 $ which gcc /usr/bin/gcc $ which cc /usr/bin/cc 我在Mac OSX 10.9上使用brew安装的python 编辑 是的,试图用pip安装。 整个回溯是巨大的(> 400线) 这是它的一部分: C compiler: cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing […]

获取“加载MySQLdb模块时出错:没有名为MySQLdb的模块” – 尝试以前发布的解决scheme

对于OSX 10.6用户来说,这是一个非常讨论的问题,但是我一直无法find可行的解决scheme。 这是我的设置: Python 2.6.1 64位Django 1.2.1 MySQL 5.1.47 osx10.6 64位 我用–no-site-packages创build了一个virtualenvwrapper,然后安装了Django。 当我激活virtualenv并运行python manage.py syncdb时,我得到这个错误: Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 438, in execute_manager utility.execute() File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 379, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 257, in fetch_command klass = load_command_class(app_name, subcommand) File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 67, […]