我正在使用Ubuntu 18.04.4 LTS。我用conda
代替pip
。我的Django版本是2.2.1。我跑步后
conda install -c anaconda django
在我的终端中,我的Django版本是2.2.5。
如何将其升级/更新到当前版本3.0.3?
我建议你总是使用
conda install -c conda-forge <somepackage>
另一方面,如果未指定版本,则conda将安装与该环境中其他库兼容的最新版本。也就是说,即使版本3是最新版本,如果您还有其他不兼容的库,例如conda也会安装版本2。如果您明确地说
conda install -c conda-forge django=3.0.3
Conda将尝试安装该版本,但是只有在不存在兼容性问题的情况下,安装才会成功。如果存在兼容性问题,安装程序会警告您,例如“与Django 3.0.3兼容的somepackage版本必须> = 2.5”。这样,您将知道哪些库阻止您安装最新版本的django。
我邀请您创建一个新的(空)环境,并且仅使用conda-forge安装Django和Python,并且向您保证,即使您不使用Django = 3.0.3,它也会安装该版本,因为它赢得了没有任何外部冲突的库。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句