|
oohJan 3, 2014
1
simple is better?
|
|
minJan 3, 2014 via iPad
2
Py2太好用了?
|
|
ch_linghuJan 3, 2014
3
我觉得就是因为py2“足够好用”了。
|
|
hkongmJan 3, 2014
4
这升级我理解(不懂PY),是不是属于步子迈大了扯着蛋了?
|
|
ywencnJan 3, 2014
5
为啥ruby一发个新版本大家就升级?
|
|
SevenJJan 3, 2014
6
ruby猿比python猿更潮,或者说python比较恋旧
|
|
caoyueJan 3, 2014
7
1、缺乏足够强大的新特性
2、不兼容 我觉得这两点就足够选择不升级了 |
|
alay9999Jan 3, 2014
8
我随便照的教程看了两眼,他没提到版本的事情。
运行的时候好象是 2.7 但是我的系统里貌似有 3.3 对了,我用的 Ubuntu 就是这样 |
|
mahone3297Jan 3, 2014
9
其实就是不兼容。。。所有的根源都源于此,应该是这样。。。
|
|
yakczhJan 3, 2014
10
python3更慢了
|
|
11
我觉得应该是很多开源的包 都还没有支持py3 不然我肯定用py3了
|
|
wawehiJan 3, 2014
12
不兼容啊,好多第三方的组件迟迟没有更新到3,所以我的应用程序就不能升级。
|
|
lighteningJan 3, 2014
15
@ywencn 而且ruby升级没有出现大规模不兼容的情况
|
|
dingyaguang117Jan 3, 2014
16
不兼容啊 魂淡
|
|
chuanJan 3, 2014
17
OSX 10.9上的python默认版本是2.7,arch一直是最新的版本,其他linux发行版就不清楚了
|
|
loryyangJan 3, 2014
18
不兼容啊不兼容
|
|
levnJan 3, 2014
19
还是因为不够酷吧
|
|
VYSEJan 4, 2014
21
我觉得3全面优势,但是维护中的现有代码都是2的,没有时间精力去做语言上的升级,而两者切换开发会疯掉。
|
|
mengzhuoJan 4, 2014
22
Py3很多特性非常棒!
coroutine, 新functools, 新itertools,crypt *爆了 只是很多第三方库跟不上 OTZ 四处要backport |
|
ushuzJan 4, 2014 via iPhone
23
如果当初采用兼容的升级策略,五年了,怎么着都该能让多数人迁移到3了。
|
|
geeklianJan 4, 2014 via iPad
24
我最近迁移自己的django项目到3.3版本了....
south和django都兼容了,我就知足了 |
|
drackzyJan 4, 2014
25
「听好儿子,要提出目标,但不可盲目追随它」「我明白了爸爸,就像Python那样提出『只采用唯一正确的方法』那样的目标,实际上却存在2、3版本的不兼容」「住口!」「urllib和urllib2」「住口!!!」
Matz一句话:是时候升级到2.0了,大家就都2.0了。Rails什么的项目对Ruby新版本支持也比较快,起到带动作用。 ruby语法上基本没有大变动,性能上有些提升,比如2.1的分代GC http://tmm1.net/ruby21-rgengc/ |
|
a2zJan 4, 2014
26
因为用print懒得打括号
|
|
cdwydJan 4, 2014
27
感觉py3是未来
|
|
alsmsJan 4, 2014
28
等什么时候兼容问题得到解决了,再去升级3吧,现在也够了~但3肯定是趋势。
|
|
seiwevJan 4, 2014
29
因为不兼容啊。
|
|
raptorJan 4, 2014
30
也许golang是更好的py3…反正都不兼容…
|
|
ericlsJan 4, 2014 via Android
31
还是兼容的问题
|
|
jianghu52Jan 4, 2014
32
@geeklian 请问你django用的数据库是mysql么?如果是的话,用的什么连接的?我的django因为mysqldb不支持python3,一直没升呢。
|
|
windyboyJan 4, 2014
33
lib 不兼容
谁用谁知道 |
|
geeklianJan 4, 2014 via iPad
35
@jianghu52 因為工作環境的原因,我一直是在iis下部署django。數據庫主要用PostgreSQL,其次sqlite,和單位其他系統交互用python-odbc。
|
|
silverfoxJan 4, 2014
36
@jianghu52 可以尝试一下 PyMySQL,https://github.com/PyMySQL/PyMySQL
|
|
bigzhuJan 4, 2014
37
1. print 要括号.
2. 第三方库不支持. 第三方库:因为print要括号,我们懒得去加括号. 归根结底,都是因为 print 要括号惹的祸. |
|
KeyesJan 4, 2014 via iPhone
38
还有个mysql-connector-python,只是不知道能不能在py3上用,由于在官方driver列表上所以很早以前就没在用mysqldb了
|
|
wodemyworldJan 4, 2014
39
@alay9999 Ubuntu已经不学好了,我的都已经回归大便了
|
|
wodemyworldJan 4, 2014
40
@a2z 这个必须re,当年选择python就是因为这个。。。。。
|
|
akiraJan 4, 2014
41
我要用到的库不支持3,所以只能继续用2. 就这样。
|
|
jeckyJan 4, 2014
42
现在py2已经够用了,所以py3还没有普及,过几年就会3了
|
|
ShiningRayJan 5, 2014
43
Py2足够好用,已经被广泛采纳
Py3变更太多导致不兼容,没有更有吸引力的特点,甚至有些情况性能还下降了 相对来说,Ruby1.9相比1.8,在基本的语法层面可以兼容(只要不用奇葩的语法),同时性能又提升很多,所以迁移的人就多了 |
|
misakaJan 5, 2014
44
还是库不支持的原因啊,好不容易把代码都改到3结果发现库不支持。。。
|
|
Hector01Jan 5, 2014
45
py好用主要是因为库多吧 - - 然后2支持的库比3多……
|
|
hhrmatataJan 5, 2014
46
|
|
qingfengJan 5, 2014
47
pyqt5必须用3.3了,用2.7里面的demo都跑不起来!
|
|
qingfengJan 5, 2014
48
关键是语法变化大,迁到3.3的话好多库都不兼容。
|
|
50
我刚开始接触Python就是3版本的,新公司的服务器上装的是RedHat 5.3 ~ 5.9,还是用的Python 2.4,感觉各种不爽,不过还好客户都是外国人,不用担心最头疼的中文编码问题。
现在Django和Flask都支持Python 3,对于一般的Web开发已经足够了。 下个版本的Ubuntu (14.04)的CD镜像中将只有Python 3版本的,见 https://wiki.ubuntu.com/Python/3 |
|
mailto1587Jan 5, 2014
51
没有人提到gevent的原因吗
|
|
nelsonJan 5, 2014
52
某天用3 print了下发现语法不对,从此一直用2
|
|
steven_yueJan 6, 2014
53
尼玛n多东西不兼容,叫我怎么升级。从某种意义上说python3才够 新潮
|
|
alay9999Jan 8, 2014
54
@wodemyworld 我是小白,下次重装试试大便好了
|