我的项目在Django 1.5.4上运行,我想升级它.我做了pip install -U -I django,现在pip freeze显示Django 1.6.5(显然django已升级,我在virtualenv)但我的项目仍在使用Django 1.5.4.我该如何使用升级版?
更新:感谢您的评论.我尝试了一切,但遗憾的是没有任何工作,我不得不重新部署应用程序.
希望有人解释为什么会这样.
Yog*_*tpl 48
您可以使用--upgrade该pip命令升级Python包.
pip install --upgrade django==1.6.5
Run Code Online (Sandbox Code Playgroud)
rud*_*dra 18
我使用此命令使用pip升级任何包:
pip install <package-name> --upgrade
Run Code Online (Sandbox Code Playgroud)
例: pip install django --upgrade
yolk -V djangopip install -U Django最新版本,或者如果要指定版本,则使用pip install --upgrade django==1.6.5注意:确保在更新生产之前使用更新版本的Django在本地进行测试.
小智 5
使用 python 3.7 尝试:
sudo pip3 install --upgrade django==2.2.6
Run Code Online (Sandbox Code Playgroud)
因为使用以下内容:
pip3 install -U django
Run Code Online (Sandbox Code Playgroud)
或者使用 python 2.7,如果你想保留旧的 python:
pip install -U django
Run Code Online (Sandbox Code Playgroud)
只给你旧版本的 django(1.11.xx 而不是 2.2.6)
| 归档时间: |
|
| 查看次数: |
58219 次 |
| 最近记录: |