仅安装不在其他计算机上的所需软件包

时间:2017-03-23 18:02:26

标签: python django pip

我已将我的Django项目从GitHub克隆到我的另一台机器上。另一台机器已经安装了一些最新的python软件包(例如Django v1.10.6),而在GitHub项目的 requirements.txt 文件中,它有不同版本的软件包(例如Django v1。 10.5)。现在我运行这个命令

pip install -r requirements.txt

它安装 requirements.txt 文件中的版本。我知道这不是一个好主意,因为某些代码可能因版本更改而无法正常工作,但我需要学习如何只安装不在我的其他机器上的所需软件包或安装最新软件包?

1 个答案:

答案 0 :(得分:0)

这是使用virtualenv

的完美场景
setState

然后

$ [sudo] pip install virtualenv