移动Django项目到Github上删除其依赖包

问题描述 投票:2回答:1

所以我工作的一个博客,现在使用Django和Python。我创建了一个虚拟的环境,创造了我的项目在那里。我每一次激活了我的虚拟环境中,所以,每当我做点子安装Django或不管它安装这些程序包到我的虚拟环境。然而,当我上传了我的项目,虚拟ENV到GitHub上,并下载它在我的笔记本电脑,并做“PIP列表”仅4个Django的包(PIP,pytz,setuptools的,virtualenv中)在那里。他们是从原来的太所有不同的版本。我原来的虚拟ENV低于这些软件包:

CERTIFI 2018年11月29日chardet的3.0.4 Django的2.1.5 Django的嵌入视频1.2.0 IDNA 2.8 PIP 18.1 pytz 2018.7请求2.21.0 setuptools的40.6.3 urllib3 1.24.1轮0.32.3

谁能给我解释是怎么回事?

django
1个回答
1
投票

当您设置与virtualenv你的Python项目,它在本地计算机上安装第三方软件包。这意味着,只要你拷贝或克隆从GitHub你必须重新安装所有软件包运行其他机器的回购。

为了更多地了解virtulenv请参考this awesome tutorial

如果你想建立独立的Django项目的机器,那么我想多克是你最好的选择。

© www.soinside.com 2019 - 2024. All rights reserved.