pip 和 pip3 同时安装 Django 的问题,建工程怎么指定 Python 版本啊

2017-03-09 18:56:43 +08:00
 magicdu

Python2.7 用 pip 安装了 Django,Python3.5 用 pip3 安装了 Django ,然后建工程

django-admin startproject mysite

比如我想同时建一个 2.7 的工程和 3.5 的工程。怎么指定 Python 版本啊。

2570 次点击
所在节点    Python
6 条回复
qweweretrt515
2017-03-09 19:03:35 +08:00
环境变量
patrickstar
2017-03-09 19:11:46 +08:00
恐怕 pyvenv 或 virtualenv 才是解决之道哦
shoaly
2017-03-09 20:58:19 +08:00
virtualenv 应该是一个 prework 了.
Kilerd
2017-03-09 22:25:12 +08:00
建议用 pyenv 来管理多个版本的 python 环境
siteshen
2017-03-10 00:21:37 +08:00
看了一下 django-admin 文件的源码, django-admin 文件在 python2 和 python3 下都能跑,所以能这么做:

python2 $(which django-admin)
python3 $(which django-admin)

当然,还是维护多个项目,还是推荐使用 virtualenv 。
zsz
2017-03-11 19:02:35 +08:00
看一下 https://www.u3v3.com/ar/1256
点我头像,看简介,可以加群沟通,这样效率比较高

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/346233

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX