我想在共享托管域(debian / jessie)上创建一个django服务器。我没有root权限,所以我无法执行" apt-get install package"。我成功运行了virtualenv,但我需要安装一些通用软件包才能成功运行django。
-libssl-dev的 -openssl -build必要 -python-dev的 -libmysqlclient-dev的
我希望有人可以帮助我
答案 0 :(得分:0)
如果你正在使用virtualenv,你可以安装Django' inside'使用pip工具的virutalenv,当你运行虚拟环境时它将可用。
您有两个选择,您可以在运行virutalenv 时执行:
使用pip install *package name*
或者创建一个以例如requirements.txt命名的.txt文件,例如,填写满足您要求的文件(数字是您想要的版本):
Django==1.9.10
MySQL-python==1.2.5
Pillow==2.3.2
six==1.10.0
然后运行pip install -r requirements.txt
,以便pip一次安装所有这些包,也可以很容易地在另一台机器上复制。
希望这有帮助