
1 ovalley Apr 18, 2014 这是个坑,建议换成ubuntu |
2 wuxqing Apr 18, 2014 我是单独安装python2.7.6到/opt下面,然后配合virtualenv使用 |
3 ehs2013 Apr 18, 2014 use `make altinstall` instead of `make install` |
4 halfbloodrock Apr 18, 2014 如果你是因为开发要引入多个Python的版本的话,单独安装到某个目录然后导入$PATH,不要随意改系统默认的Python。。。 |
5 skyworker Apr 19, 2014 via Android 用Debian系的OS |
6 0bit Apr 19, 2014 可以用pyenv来管理多个不同的python版本 |
7 gaicitadie Apr 19, 2014 linux自带python,是优点也是缺点。不像ruby,想装哪个版本装哪个版本 |
8 shyrock OP |
10 shyrock OP @halfbloodrock 是说系统的继续保留python指向2.6。自己开发使用的时候显式指定2.7? @skyworker Debian没有这个问题?原因是什么? @0bit 意思是用pyenv切换开发用python版本,同时系统python不变是吧? @gaicitadie 哎,就是因为windows下面python编译报告vc环境问题很难解决所以才尝试linux,没想到也不轻松。。。 |
12 echo1937 Apr 19, 2014 在这个方面,ruby比python先进太多了. rvm好东西. |
13 gaicitadie Apr 19, 2014 @shyrock windows下面不用编译啊,activepython直接安装,非常好用 |
14 kodango Apr 19, 2014 我印象中 yum 是写死用 /usr/bin/python 的,所以你只要安装一个 python 不要覆盖这个路径就可以,比如安装到 /usr/local/bin 目录下,同事保证 /usr/local/bin 在 PATH 中位于 /usr/bin 之前,这样就没问题了。 |
15 jiang42 Apr 19, 2014 这是个坑,换FreeBSD就好了 |
16 simaoji Apr 19, 2014 两个都保留着吧 |
17 Comphuse Apr 19, 2014 SCL |
18 anheiyouxia Apr 19, 2014 via Android 我忘记我怎么搞的了 也是centos python -V 是2.7,yum也能正常运行,之前就是因为替换了系统自带的后yum用不了,上网找解决方案找到的,但现在似乎找不到这篇东西了 |
19 nervouna Apr 19, 2014 virtualenv 不行吗? |
20 yakczh Apr 19, 2014 centos5.8是python2.4 因为要装nodejs 换成python2.7也是很多坑 |
21 yemoluo Apr 19, 2014 哪里不能用就改变哪里的!/usr/bin/env python |
22 wangfeng3769 Apr 19, 2014 #yum sed -i '1s/#!\/usr\/bin\/python$/#!\/usr\/bin\/python2.4/' /usr/bin/yum |
23 wangfeng3769 Apr 19, 2014 只要把yum的具体版本具体依赖设定好就行了。 |
24 ksc010 Apr 19, 2014 开发用的话 通过virtualenv就行 |
26 Suanlatang Apr 19, 2014 via iPhone 。。。我给你说正确的办法吧 whereis python python: /usr/bin/python /usr/bin/python2.4 /usr/lib/python2.4 /usr/local/bin/python2.7-config /usr/local/bin/python /usr/local/bin/python2.7 /usr/local/lib/python2.7 /usr/include/python2.4 /usr/share/man/man1/python.1.gz 手动修改/usr/bin/yum脚本头部 将#!/usr/bin/python改成#!/usr/bin/python2.4 备注,显示出来版本是多少就修改成多少 好用点个感谢吧 |
27 VYSE Apr 19, 2014 via Android 从来就不是坑,编译后放在opt或home目录,bashrc修改PATH,PYTHONPATH,alias sudo,yum从来没因为python27坏过。坏过原因只有一次,PATH某目录里有高版本zlib。 至于用Py3,只使用python3即可 |
28 shyrock OP @gaicitadie 我在windows下安全numpy的时候,告诉我找不到vc环境。。。 |