【发布时间】:2018-08-15 02:36:02
【问题描述】:
我之前安装了 python 2.7,但是当我尝试删除它并重新安装 python 3.x 时,我意识到我的 mac 10.6.8 仍然可以在 python 2.7 上运行。有人可以帮助我如何完全删除 python 2.7。
此外,在 python 2.7 基础上安装 anaconda 1.8.0 for mac 10.6 后,我无法打开 spyder 并显示消息:
File "/Users/tieume/anaconda/bin/spyder", line 2, in <module>
from spyderlib import start_app
File "/Users/tieume/anaconda/lib/python2.7/site-packages/spyderlib/start_app.py", line 12, in <module>
from spyderlib.baseconfig import get_conf_path
File "/Users/tieume/anaconda/lib/python2.7/site-packages/spyderlib/baseconfig.py", line 193, in <module>
_ = get_translation("spyderlib")
File "/Users/tieume/anaconda/lib/python2.7/site-packages/spyderlib/baseconfig.py", line 172, in get_translation
lang = locale.getdefaultlocale()[0]
File "/Users/tieume/anaconda/python.app/Contents/lib/python2.7/locale.py", line 511, in getdefaultlocale
return _parse_localename(localename)
File "/Users/tieume/anaconda/python.app/Contents/lib/python2.7/locale.py", line 443, in _parse_localename
raise ValueError, 'unknown locale: %s' % localename
ValueError: unknown locale: UTF-8
anaconda 启动器总是显示“正在加载应用列表..”
谢谢大家。
【问题讨论】:
-
(此处是 Spyder 维护者)您使用的是非常旧的 Spyder 版本,这就是发生这种情况的原因。我们在 2017 年 7 月发布的 Spyder 3.2 中解决了这个问题。
标签: python-3.x python-2.7 anaconda spyder