kar*_*eek 6 python mysql django
我在Linux OS(Ubuntu 12.04)中开发了一个带Django框架(python和mysql DB)的项目,我想在另一台 Linux 机器(Ubuntu 12.04)的localhost中运行这个项目而不在这里安装Django,是否可以运行django没有安装django的项目.有没有办法这样运行?
提前致谢.
为了能够使用常规Django,必须安装它,因为你必须能够这样做import django.但是,将Django安装为系统级Python包并不是一个好主意.最好与virtualenvs合作.它们允许您处理多个项目,其中每个项目可能需要安装不同的包,并且不同的项目可能需要使用相同包的不同版本.除了用于开发之外,即使您没有root权限,virtualenvs对于在远程计算机上安装软件包也非常有用.
您所要做的就是下载virtualenv.py,然后在远程计算机上执行以下操作:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
Run Code Online (Sandbox Code Playgroud)
这将创建一个virtualenv,您可以在其中安装任何Python包而无需root权限.更多关于virtualenv的信息.
| 归档时间: |
|
| 查看次数: |
2146 次 |
| 最近记录: |