想用AutoGen验证一下多日的想法,需要用到Python,于是需要安装Conda去管理一下多版本python。
许久没用,发现现在要装上conda并正常使用,原来有这么多的问题。
问题1:Conda版本
Anaconda现在官网下载需要登录了,我嫌麻烦就去找了国内源,在清华镜像上找到了下载地址。
没看清楚版本,以为默认是按照时间降序排列的,最初下载的是版本竟然是 Anaconda-1.4.0-Windows-x86_64.exe,更惊奇的是Windows10也是正常安装的。但命令执行始终报错:
# conda config
竟然没有这个命令,一查版本才知道这个是最老的版本。然后我就拉到的列表最好,心想这个总是最新的了吧。
Anaconda3-5.3.1-Windows-x86_64.exe
往上查了一大堆,又跟智谱GLM4.6 聊了两个小时,发现横竖都安装不上。使用conda info查看,版本竟然还是旧的。尤其是 conda init命令,竟然在help中都不存在。
重新按照时间排序,发现最新的版本在这里:
Anaconda3-2025.06-1-Windows-x86_64.exe
问题2:PowerShell
安装好Anaconda后,把对应的路径都加入到用户变量中,可以正常找到命令并执行。
INSTALL_PATH\anaconda3
INSTALL_PATH\anaconda3\Scripts
INSTALL_PATH\anaconda3\Library\bin
然后需要在Powershell中执行初始化
conda init powershell
但提示operation failed,使用超级管理器启动仍然报错。
最终以下命令终于可以初始化。
conda init --system --all
初始化以后,终于可以激活python环境。
conda activate py310