如何使用ssh远程安装pip

时间:2018-04-04 11:26:56

标签: django python-2.7 pip

嗨,我希望有人能指出我正确的方向。

我正在尝试上传我在我的机器上本地开发的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并且一切正常。

2 个答案:

答案 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