pycharm中添加anaconda环境无效

pycharm中添加anaconda环境无效

本文是经过作者多次尝试最终解决掉的。

1、先说说我自己在安装anaconda之前的环境配置:我的电脑本地上安装了python3.7.4和pycharm,平常学习都能正常使用pycharm。后来因为要做深度学习,不得不安装anaconda。
2、我就想着直接在原来的基础上安装anaconda算了,到时候在pycharm中新增一个Conda Environment算了。如下图所示的想法(我真是异想天开!)
在这里插入图片描述

以下正式开始我的天真之路!(如果不想听我啰嗦请直接看最后面的总结 (我自己都不想听))

3、当我在原来的python3.7.4和pycharm基础上安装好anaconda并配置好环境变量之后,我就到pycharm中按照我天真的想法去做了,结果错误一个接一个的来,首先pycharm中遇到的就是
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
后来经过网上大量搜集信息发现该类错误基本上都是下面链接里解决的方案
Anaconda使用conda连接网络出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)
按照上述方法去配置.condarc文件(提前对盖文件做好备份)之后发现并没有解决问题,于是网上有的博友说清华的镜像没用了,于是我又按照

pycharm中又出现以下错误
WARNING: The conda.compat module is deprecated and will be removed in a future release
这位热心博友说的是conda4.6.11版本下的compat包有问题。于是我就按照博友给的方法去做。但是在pycharm中还是没法解决。
找着找着,就想到是不是环境变量的问题,于是就到环境变量里去找原因,后来没找到,我就想着干脆把原来的python3.7.4卸载了吧,于是就去控制面板卸载掉原来的python3.7.4吧,

按照博友的方法解决了这个问题后pycharm中又出现了以下问题(哦真是醉了!)
This Python interpreter is in a conda environment, but the environment has not been activated.
该博友的方法并不适合pycharm中使用,因为他的方法每次都要激活。
因此我就继续找办法!

到这里因为这些一个接一个的错误出现、解决,我已经感觉不到自己的脑袋了,我自己都已经乱了,改天抽空好好改改。

总结:最终的解决办法就是卸载原先安装的python3.7.4后,必须!必须!必须!删除C:\某某\某某\AppData\Local\Programs\ 文件夹中的Python文件夹。当删除过之后,再到pycharm中设置新的Environment(第2步)就可以了,然后在pycharm中右下方会有如图红框提示信息。
在这里插入图片描述

### 回答1: 你好!在 PyCharm 使用 Anaconda 解释器可能会造成冲突,但这并不是一个大问题。为了解决这个问题,你可以尝试以下几种方法: 1. 在 PyCharm 切换解释器。在 PyCharm ,你可以通过点击 "File" -> "Settings" -> "Project: <project name>" -> "Project Interpreter" 来找到解释器设置。在这里,你可以切换到其他解释器(比如 Python 解释器),避免冲突。 2. 在 Anaconda Navigator 切换解释器。Anaconda Navigator 是 Anaconda 自带的管理工具,你可以在里面切换 Python 解释器。 3. 创建一个新的虚拟环境。如果你想在 PyCharm 使用 Anaconda 解释器,可以通过创建一个新的虚拟环境来解决冲突问题。这样,你就可以在新的虚拟环境使用 Anaconda 解释器,而不会影响其他环境。 如果以上方法都无法解决冲突问题,建议你可以尝试卸载 Anaconda,然后再重新安装。 希望以上方法能帮到你! ### 回答2: 在PyCharm遇到解释器与Anaconda发生冲突的问题,可以尝试以下几种解决方法。首先,打开PyCharm,点击"File" -> "Settings"。在打开的设置页面,选择"Project: [项目名]" -> "Python Interpreter"。 1. 配置Anaconda解释器: 在Python解释器设置页面的右上角,点击设置按钮(齿轮图标),选择"Add"。在弹出的对话框,选择"Conda Environment",并选择Anaconda的安装目录。点击确定后,PyCharm将会自动搜索并配置Anaconda的解释器。如果配置成功,可以选择Anaconda解释器作为项目的默认解释器。 2. 配置虚拟环境: 在Python解释器设置页面的右上角,点击设置按钮(齿轮图标),选择"Add"。在弹出的对话框,选择"Virtualenv Environment"。在接下来的对话框,选择"New environment"。根据需要选择Python的版本和安装目录,点击确定。完成后,可以选择该虚拟环境作为项目的默认解释器。 3. 清除缓存: 如果以上方法都无效,可以尝试清除PyCharm的缓存。关闭PyCharm后,找到PyCharm配置目录(通常位于用户目录的隐藏文件夹),删除其的缓存文件或文件夹,然后重新打开PyCharm。重新配置解释器,看是否能够解决冲突问题。 如果以上方法都无效,可以尝试重新安装或升级PyCharmAnaconda,并确保两者之间的兼容性。另外,查看PyCharmAnaconda的文档或论坛,寻找可能与解释器冲突相关的已知问题和解决方法。最后,可以考虑使用其他IDE或文本编辑器,或者手动切换AnacondaPyCharm之间的解释器,以避免冲突。 ### 回答3: 若在PyCharm遇到了解释器与Anaconda冲突的问题,可以尝试以下解决方法: 1. 首先,在PyCharm点击"File" -> "Settings"菜单,进入设置界面。 2. 在设置界面,点击"Project" -> "Project Interpreter"选项。 3. 在右上角的解释器设置,点击齿轮图标,选择"Add..."。 4. 在弹出的对话框,选择"Conda Environment",然后点击"OK"。 5. 在弹出的对话框,选择"Existing environment",然后点击右侧的三个点按钮。 6. 在弹出的对话框,找到Anaconda的解释器路径(通常为anaconda_installation_path/bin/python),点击"OK"。 7. 返回解释器设置界面,选择刚添加Anaconda解释器,并点击"Apply"和"OK"保存设置。 通过上述步骤,我们成功Anaconda解释器添加PyCharm,解决了解释器冲突的问题。现在可以在PyCharm正常使用Anaconda解释器进行开发工作了。如果还是遇到问题,可以尝试重新安装Anaconda,或者在PyCharm创建一个新的虚拟环境并选择Anaconda的解释器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值