【发布时间】:2020-09-28 03:44:09
【问题描述】:
我试图使用本教程将我的 mac 从 python 2 更新到 python 3,并尝试了名为“我们应该做什么”的部分
https://opensource.com/article/19/5/python-3-default-mac
一切进展顺利,我到了必须删除“我们在上面部分中使用的别名”的部分,首先我忘记将他的用户名更改为我的,所以它没有损坏,我仍然可以调用 python在终端上,它会给我 python 2.7.2 而不是我安装并设置为默认值的 3.7。
aaaaaaaaas-MacBook-Pro:~ $ which python
/usr/bin/python
aaaaaaaaas-MacBook-Pro:~ aaaaaaaaa$ /Users/mbbroberg/.pyenv/shims/python
-bash: /Users/mbbroberg/.pyenv/shims/python: No such file or directory
aaaaaaaaas-MacBook-Pro:~ aaaaaaaaa$ python -V
Python 2.7.16
然后我注意到我使用的是他的用户名而不是我的用户名,所以我决定将其更改为我的。
aaaaaaaaas-MacBook-Pro:~ aaaaaaaaa$ which python
/Users/adrianabeltran/.pyenv/shims/python
aaaaaaaaas-MacBook-Pro:~ aaaaaaaaa$ /Users/aaaaaaaaa/.pyenv/shims/python
Python 3.7.3 (default, Jun 8 2020, 13:42:02)
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> python -V
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'python' is not defined
现在我不能再在我的电脑上使用 python 了。当我调用版本或尝试从终端运行 python 时,它找不到它,我的 pycharm ide 也没有运行 python。我试图重新下载 python 3,但我仍然无法做到,我一直在寻找我所做的路径,但在我的 finder 上找不到它。我不在乎我们是否只能将其转回 python 2,但请帮助我,我真的很想尽快开始使用 python 编码。谢谢!
【问题讨论】:
-
它看起来对我有用。最后一行不起作用,因为您在 python 解释器中,而不是 BASH。打开一个新终端并尝试
/Users/aaaaaaaaa/.pyenv/shims/python -V。你也可以在.bash_profile中写下alias python3='/Users/aaaaaaaaa/.pyenv/shims/python'行,如果你想输入python3来启动python3 和python来启动python2
标签: python python-3.x macos updating