作者gauss02 (gauss02)
看板Python
标题[问题] 基本环境设定问题
时间Sat Jul 11 13:54:49 2015
想请问一个基本问题
Python 当前有 2.7 与 3.4 版本
稳定度的部分 我想就无庸置疑了
1. 哪个才是目 相容性较高 的版本呢 ?
如: python(x,y) 目前仅出 2.7 版本
2. python 2to3 转换程式 是否能正确转换呢 ?
3. Python 2.7 与 3.4 共存在同一部机器上
发现在安装某些套件时可能会造成环境上的冲突
一定需要 virtualenv 来达成环境共存吗 ?
恳请各位先进给予解答~ 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.161.163.213
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1436594091.A.EAC.html
1F:→ ccwang002: 其实你在 Python Taiwan 问回答也是同一群人 07/11 23:27
2F:→ ccwang002: 你的问题都定义的不够清楚,所以也只能猜你的想法啦 07/11 23:28
3F:→ ccwang002: 1 跟系统相容性是没有问题,如果你说的是第三方套件 07/11 23:28
4F:→ ccwang002: 这就要看那些套件有没有支援 Python 3 07/11 23:29
5F:→ ccwang002: python(x,y) 是他自己的问题不做 python 3 07/11 23:32
6F:→ ccwang002: 2 如果想要完全不检查直接用转好的档案话,风险很高 07/11 23:35
7F:→ ccwang002: 如果你了解 2to3 机制的话,其实不只内建的 2to3 07/11 23:36
8F:→ ccwang002: 套件像 future.futurize 其实能省掉大部份的工 07/11 23:37
9F:→ ccwang002: 曾有段时间,套件都用 2to3 支援 3.x 所以也没问题 07/11 23:38
10F:→ ccwang002: 3 不知道你的机器,我的 deb/osx/win 从来没冲突过就是 07/11 23:40
11F:→ ccwang002: v(irtual)env 能很明确把环境跟套件版本独立出来 07/11 23:41
12F:→ ccwang002: 一般都是人而不是程式搞混,能有效避免问题干麻不用? 07/11 23:45