技术记录
Win11 下 Anaconda 虚拟环境配置问题
修改虚拟环境默认路径、常见报错处理及 PyCharm 集成配置。
· 1 min read
下载 Anaconda
官网下载地址:https://www.anaconda.com
配置步骤
修改虚拟环境默认路径(避免装在 C 盘)
修改配置文件路径 C:\Users\你的用户名\.condarc:

在文件后加上自定义路径配置:

这样创建虚拟环境就会在指定路径下面。
创建虚拟环境并配置需要的包
已换清华源
conda create --name myenv python=3.10.13 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda activate myenv # 激活,myenv 可以替换成项目名字,比如 ai_test
conda install numpy=1.26.4 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda install pandas=2.2.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda install scikit-learn=1.5.1 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda --no-plugins install matplotlib=3.9.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda --no-plugins install seaborn=0.13.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda --no-plugins install tensorflow=2.10.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda --no-plugins install jupyter=1.0.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/退出环境:
conda deactivate进入环境:
conda activate xxx # xxx 为虚拟环境名字⚠️ 安装这些包的时候记得一定要进入到虚拟环境当中,不要在 base 里安装了,这些纯纯无用功
报错:CondaValueError - non-default solver backend
解决方式:如果不想使用 libmamba,强制切换默认解析器:
# 临时使用 classic(仅当前命令生效)
conda install --solver=classic 你的包名
# 永久切换回 classic
conda config --set solver classic在 PyCharm 里配置 conda 环境找不到的问题
参考:https://blog.csdn.net/m0_73262230/article/details/144005565

Settings → 添加解释器:

选择现有的,然后选择 conda.bat,再选择创建好的虚拟环境就可以了。
OpenMP 运行时冲突报错
报错内容:
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5 already initialized.
OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program.参考解决方式:https://blog.csdn.net/peacefairy/article/details/110528012
在虚拟环境中找到了两个 libiomp5md.dll,做好了路径和备份:



删除了第二个重复的 dll,运行恢复正常:

可以成功预测,试验成功:

0 次阅读
最后更新于
评论
欢迎聊聊这篇文章。评论无需登录,审核后公开。