嗨,我希望有人能指出我正确的方向。
我正在尝试上传我在我的机器上本地开发的django项目,现在将项目文件移动到服务器并尝试在服务器上安装django。
我安装了Python 2.7.5并使用ssh(putty)远程访问服务器我可以通过运行命令python来确认安装了Python --version
当我运行命令pip --version
时,我没有安装pip我收到以下通知 -bash:pip:command not found
我是django和python的新手所以不知道我应该怎么做才能同时安装django和pip。
p.s在我的需求文件中以及在本地工作时,我正确安装了pip和django并且一切正常。
答案 0 :(得分:1)
好的,假设您已经在远程服务器上了。首先要做的是为你的python版本安装pip
。您可以通过以下方式执行此操作:
sudo apt-get install python-pip
从现在起你已经安装了pip。接下来要做的是在你的系统中全局安装django:
pip install django==1.11
请注意,django 1.11是支持的最后一个版本 python2
接下来要做的是创建django app:
django-admin startproject test_project
最后一件事就是安装virtualenv
为每个django项目安装库并保留它们 分离
pip install virtualenv
另请注意
如果您有包含所有库的requirements.txt文件,您可以在远程服务器上执行以下操作:
pip install -r requirements.txt
这将自动安装所有库
答案 1 :(得分:0)
首先,您应该了解您正在运行的操作系统:
uname -a
和
lsb_release -a
找到操作系统版本后,您可以轻松地按照本指南操作: https://packaging.python.org/guides/installing-using-linux-tools/#installing-pip-setuptools-wheel-with-linux-package-managers