一 前言
最近笔者由于安装paddlepaddle,各种环境版本不匹配的问题把电脑搞崩了,重装系统,重新配置了深度学习环境。在使用PyCharm配置conda虚拟环境的时候发现跟之前不一样了,自己尝试配置不成功,然后百度了一下发现因为我现在下载的Pycharm版本为2024,而在23版本过后环境配置的方法就和以往有一点区别了。
二 旧版本环境配置的同学可以参考其他的blog:
旧版pycharm导入conda虚拟环境链接(仅供参考):【Anaconda】pycharm导入虚拟环境_conda虚拟环境导入怎么做-CSDN博客
三 2023后新版PyCharm导入conda环境:
在网上找了很多方法,旧版与新版的区别大致就是旧版借用python.exe文件来导入虚拟环境,而现在的新版本需要借用Anaconda3文件中的condabin文件夹中的conda.bat文件来导入已创建的虚拟环境。
新版在网上已经有教程(仅供参考):
2023最新版pycharm如何导入已有的虚拟环境_pycharm虚拟环境运行已有项目-CSDN博客
超详细的Pycharm(2023)使用conda配置教程_pycharm配置conda-CSDN博客
尝试教程出现的问题:
在尝试网上方法时我发现我在Load environment过后选择我已创建的虚拟环境点OK并没有一点反应,原因是我的Anaconda里面没有condabin这个文件夹,更没有conda.bat这个文件,而这恰恰是新版导入conda环境必备的文件。(在各种新版导入conda环境的评论区看到有很多小伙伴跟我一样有这个问题并且没有解决所以写了这个blog)
解决:
没有condabin文件可能就说明我安装的annaconda有问题,卸载目前使用的Anaconda。并重新安装(这次选择了Anaconda最新版)
安装教程:
blog参考(Ubuntu安装Anaconda详细步骤_ubuntu 安装anaconda-CSDN博客)
Anaconda官网(https://www.anaconda.com/download-2#download-section)
清华镜像Linux版本的Anaconda(https://mirrors.bfsu.edu.cn/anaconda/archive/)
下载符合你电脑以及系统的版本,我这里下载的是Anaconda3-2024.02-1-Linux-x86_64.sh
1 在下载好的文件目录中打开终端:
2 输入下面命令行
bash Anaconda3-2024.02-1-Linux-x86_64.sh
一直按Enter输入yes,安装成功。(有一句话问安不安装VScode,我不需要所以选择了no)
3 环境变量配置
将Anconda3的安装地址添加进PATH即可。首先打开~/.bashrc,然后在将export PATH=$PATH:/home/USERNAME/anaconda3/bin添加到末尾,最后更新一下~/.bashrc。依次执行下面代码。
sudo gedit ~/.bashrc
在打开的bashrc文件末尾添加【注意这里的USERNAME需要切换成自己的用户名】:
export PATH=$PATH:/home/USERNAME/anaconda3/bin
更新:
source ~/.bashrc
到这里就安装结束了~
新安装的Anaconda有了!好了。大家可以根据上面参考的新版pycharm导入方法就可以啦!
Tips
我在使用新安装的anaconda创建虚拟环境时又遇到了一个问题如下:
需要将之前的镜像源清理重新配置,参考了下面这篇博客解决了问题。conda创建虚拟环境错误记录_if submitted, this report will be used by core mai-CSDN博客