首页 > 其他分享 >pycharm重启后conda环境中包发生改变的解决方法

pycharm重启后conda环境中包发生改变的解决方法

时间:2022-12-12 21:58:40浏览次数:40  
标签:中包 环境 conda pycharm 安装 目录

最近碰到了一个比较有趣的事情,首先说明这里使用的环境是pycharm + anaconda 进行开发。

问题一:conda.bat/ conda.exe无法载入 返回错误1

第一个问题是配置conda环境时选择conda.bat 文件,发生错误,错误代码1. 在网上找了一圈发现没有人遇到同样的问题,自己折腾了很久后,怀疑是中文路径问题(这里用户名是中文,安装conda选择的是为所有用户安装,这样会导致conda读取包会去用户目录下的.conda读取,这里包含中文),然后新建了一个用户。

 

问题二: 目录写权限

在经过上述步骤之后,打开pycharm, 配置conda环境, 一气呵成,似乎很顺利,但是紧随而来的第二个问题就出现了,conda会出现目录没有写权限,这很好解决,给对应目录写权限即可。

 

问题三:pycharm重启后conda环境中包发生改变

随后更新conda, 安装需要的包,都很顺利,打开pycharm,发现安装的包不存在环境中,导入包出现错误。

重新配置conda环境,可以看到安装的包正常,图一所示。

 

 图1

重启pycharm, 再次查看,相同的环境下,包发生了改变

 

 图2

然后也是经过一番查找,可惜的是我并没有找到这一类问题,具体过程不说了,直接说结论:

导致这一问题的原因是:新的用户环境没有配置环境变量,只需要conda的环境加入到系统中即可。

(注意这里选择你的anaconda的目录,我的是安装在D盘)

D:\Anaconda3

D:\Anaconda3\Scripts

D:\Anaconda3\Library\bin

----------------------------------------------------------------------------------------------------------------------------------

标签:中包,环境,conda,pycharm,安装,目录
From: https://www.cnblogs.com/liurdd/p/16977197.html

相关文章