博客
技术记录

Win11 下 Anaconda 虚拟环境配置问题

修改虚拟环境默认路径、常见报错处理及 PyCharm 集成配置。

· 1 min read

下载 Anaconda

官网下载地址:https://www.anaconda.com

配置步骤

修改虚拟环境默认路径(避免装在 C 盘)

修改配置文件路径 C:\Users\你的用户名\.condarc:

image-20250415091142236

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

image-20250415091216626

这样创建虚拟环境就会在指定路径下面。

创建虚拟环境并配置需要的包

已换清华源

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

image-20250415091253429

Settings → 添加解释器:

image-20250415091317800

选择现有的,然后选择 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,做好了路径和备份:

image-20250415091433748

image-20250415091511742

image-20250415091535353

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

image-20250415091605432

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

image-20250415091619427

0 次阅读

最后更新于

评论

欢迎聊聊这篇文章。评论无需登录,审核后公开。

本页目录