python2.7 启动了 python3 怎么办

2013-07-15 10:38:44 +08:00
 gracece
昨天粗暴地把 python3.3 软链接到了 python ,今早重启了发现不对,某些系统软件依赖 python2 然后报错了。现在的情况是这样的:



即使把 python2.7 软链到 python ,启动的还是 python3 。实在想不明白。
3612 次点击
所在节点    Python
10 条回复
xunyu
2013-07-15 10:40:24 +08:00
你是粗暴的把之前的python覆盖了吧?软连接下其实就是覆盖的python2,重新编译一个出来就行了
zhigang1992
2013-07-15 10:40:45 +08:00
把$PATH 打出来看看是哪里的python。
gracece
2013-07-15 10:45:01 +08:00
@xunyu 好像确实是跟你说的那样,我是ubuntu直接apt-get安装的,需要下载源码重新编译吗?
xunyu
2013-07-15 11:04:29 +08:00
@gracece 先unlink python
再apt-get --reinstall install 就好了,
不要在rm python了,不然3.3也不在了。。
hexor
2013-07-15 11:14:38 +08:00
我很开心OSX下没有这个问题..
直接按官方安装 2 3同时存在 轻松调用
gracece
2013-07-15 11:46:56 +08:00
@xunyu thx,重新编译安装了一个2.7.5,算解决问题了,reinstall没成功。
ivenvd
2013-07-15 14:24:24 +08:00
@hexor 那是因为 OS X 下面没啥 Python 写的程序的原因吧……
ritksm
2013-07-15 14:34:28 +08:00
请使用 type python 看看到底调用的是不是你重做的那个软链接
banxi1988
2013-07-15 14:45:18 +08:00
@hexor 这个就不要有优越感了,
ubuntu下也是python2和3同时存在的啊。
lz只是说,把python2操作错误给搞到3去了。。
处理下同时安装应该就好了。。。
swulling
2013-07-15 14:53:22 +08:00
粗暴的删除。。

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

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

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

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

© 2021 V2EX