如何用pip for django为一个虚拟环境项目安装图像处理



但我正在寻找安装freetype, libjpeg, PIL构建添加图像处理到我的django项目我遵循这个安装http://dakrauth.com/blog/entry/python-and-django-setup-mac-os-x-leopard/安装它的网站宽,但我可以得到它在我的virtualenv项目。

我是否只是cd到virtualenv(项目)的工作目录并在那里安装它,它只适用于该项目还是我使用pip?我无法在pip存储库中找到这些包。谁能给我点化一下。

curl -O http://pypi.python.org/packages/source/d/distribute/distribute-0.6.21.tar.gz
tar -xzvf distribute-0.6.21.tar.gz
cd distribute-0.6.21
python distribute_setup.py
easy_install pip
pip install virtualenv
virtualenv --distribute --no-site-packages [myproject]
cd [myproject]
source bin/activate (this activates the sandbox that virtualenv created)
pip install django mysql-python

进入虚拟环境的工作目录,然后运行

$ source bin/activate

这将把虚拟环境设置为活动环境。现在它已经激活,您可以手动安装所需的内容(通过在您链接到的站点上执行这些步骤),也可以使用pip安装,它会自动将其安装到您的激活虚拟环境中。

如果你在同一个virtualenv处于活动状态时运行python manage.py runserver, django就可以访问你新安装的包。一旦您想取消将该虚拟环境设置为活动环境,只需执行deactivate

我遇到了类似的事情;我所做的是将其安装到默认目录(例如Python27/Lib/site-packages),然后将所有新文件剪切并粘贴到创建环境的site-packages中。

之后,您可以按照EEVIAC的说明实际使您的服务器运行。

相关内容

最新更新