rom*_*ver 14 python installation pip upgrade version
我目前在我的 Mac 上运行 python 3.9.13。我想将版本更新到 3.10.10
我尝试跑步
brew install python
Run Code Online (Sandbox Code Playgroud)
然而它说“python 3.10.10已经安装”!
当我跑步时
python3 --version
Run Code Online (Sandbox Code Playgroud)
在终端中它说我仍在“python 3.9.13”
所以我的问题是,如何将 python 版本从 3.9.13 更改为 3.10.10?我已经从我的应用程序中删除了 python 3.9,而 python 3.10 是唯一仍然存在的。
我还尝试从网站安装 python 3.10.10 并安装它。然而它不起作用。Python 3.10.10安装成功,但我检查时版本仍然相同。
tem*_*mmo 17
您可以使用pyenv多个 python 环境
要做的事情:
brew install pyenv官方安装指南pyenv install 3.10.10pyenv global 3.10.10并可以开始使用python 3.10.10版本
在我看来,如果你不熟悉终端或者不擅长在 mac 系统中配置 python,最好保持原来的系统 Python 不变。并使用单独的Python管理器来帮助您独立管理不同的Python版本,如果出现问题,那么它只会影响环境而不是系统
Python3.10.10已随 Python 一起安装3.9.13。您的路径可能指向3.9.13,这就是您获得该 Python 版本的原因。
尝试修改路径变量以指向brew 的Python 安装,或者(更好)使用虚拟环境。
a) 告诉你的PATH变量指向哪个 Python 版本:
$ which python
Run Code Online (Sandbox Code Playgroud)
会告诉您实际可执行文件的路径是什么。这样,您就可以准确地看到主要 python 所在的位置。
b) 如果你想使用brew的python创建虚拟环境,请尝试以下操作:
$ /usr/local/Cellar/python@3.10/3.10.1/bin/python3 -m venv py310
$ source venv/bin/activate
$ python
> # you should be inside a 3.10.1 envornamente
> CTRL+D
$ pip install requests
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30567 次 |
| 最近记录: |