我在我的环境中安装了两个版本,django 1.8.7和1.10,这是我用pip安装的!我想默认使用django 1.10,而不是1.8.7版本。我该怎么做呢?
谢谢
发布于 2016-09-01 02:24:50
运行多个版本的Python程序的一个好方法是使用virtualenv。
安装取决于您的操作系统,但有更多信息here。
有关如何在this tutorial中使用virtualenv的信息,请参阅Django。
使用virtualenvs,您可以运行使用多个Python版本的Django的多个版本。如果您添加了virtualenvwrapper,您可以使用一个简单的命令,比如workon project1
来处理使用Python2.7的Django1.8项目,或者使用workon project2
来处理使用Python3.5的Django1.10项目。
编辑: 2020年你可以做到:
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install django
你可以在那里安装你想要的任何版本的Django。该版本的Django将与您系统上可能存在的任何版本不同。
点击此处了解更多信息:https://docs.python.org/3/library/venv.html
https://stackoverflow.com/questions/39261643
复制