使用Anaconda时如何更新python的默认版本

2024-09-29 21:58:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图开始使用Python3.9,但我无法做到这一点。 从Anaconda提示符中,我运行并获得以下信息:

C:\Users\fname lname>python --version
Python 3.7.10

我以为我已经安装了3.9,所以我检查是否安装了,然后运行以下命令:

C:\Users\fname lname>conda search python
Loading channels: done
# Name                       Version           Build  Channel
python                        2.7.13     h1b6d89f_16  pkgs/main
python                        2.7.13     h9912b81_15  pkgs/main
...
python                         3.9.1      h6244533_2  pkgs/main
python                         3.9.2      h6244533_0  pkgs/main

果然,看起来我有3.9.2,所以我跑了

conda install python=3.9.2

在这里,我遇到了很多冲突错误,我不确定到底发生了什么。 这是一个弹出的相当长的项目列表,其中大部分滚动足够长,我无法恢复所有行:

...
Package hdf5 conflicts for:
hdf5
opencv -> hdf5[version='>=1.10.2,<1.10.3.0a0|>=1.10.4,<1.10.5.0a0|>=1.8.20,<1.9.0a0|>=1.8.18,<1.8.19.0a0']

Package pkginfo conflicts for:
conda-build -> pkginfo
pkginfo

Package pywin32-ctypes conflicts for:
keyring -> pywin32-ctypes[version='!=0.1.0,!=0.1.1']
pywin32-ctypes
spyder -> keyring[version='>=17.0.0'] -> pywin32-ctypes[version='!=0.1.0,!=0.1.1']

运行与之前相同的version命令,我得到了Python 3.7.10


Tags: packageformainversionctypesa0fnameconda

热门问题