我在使用当前的python时遇到问题,因此我想卸载python并安装最新版本。我安装了homebrew,所以我用homebrew卸载了它,并使用官方网站上的安装程序重新安装了python 3.8.1。已安装Python3.8,但未升级我的python3。
~ which python3
/usr/bin/python3
~ python3 --version
Python 3.7.3
我知道我不应该(也不能)手动删除/usr/bin
中的内容。我应该怎么办?
当您安装Python时,它告诉您以下内容:
未版本化的符号链接
python
,python-config
,pip
等指向python3
,python3-config
,pip3
等分别已安装到/ usr / local / opt / python / libexec / bin
如果需要提醒,请在安装后,如果运行,将会收到相同的消息:
brew info python
它说“未转换的链接在/usr/local/opt/python/libexec/bin
中]。这意味着,如果您想运行Python而未指定版本,即要键入以下内容:
python
和此:
pip
要启动Python及其对应的pip
,您需要确保PATH
的开头为/usr/local/opt/python/libexec/bin
,即
export PATH=/usr/local/opt/python/libexec/bin:$PATH