我在部署conda中遇到过这样的错误也就是info错误,企图访问info这个文件但是找不到,找了非常久才找到解决方案,我把方案分享给大家,究其原因就是conda版本和pycharm版本兼容性的原因导致,接下来给出以下几种解决方案:

1:换版本,换老一点或新一点的版本。这个看官方给不给力有可能再下一个不能用的版本

2:在选择conda路径中把python.exe换成根目录下(不是env目录)的script目录的conda.exe,比如我的就是"E:\Anaconda3\Scripts\conda.exe",换了之后下面就有选择环境,选择你创建的虚拟环境名字即可,比如我的叫py311

但是有些人会遇到我这样的问题,系统能识别到我的一个叫py311的环境,但他识别不到这是个conda环境不让我点击,其实也是兼容性的问题,这种情况在 Anaconda 版本较新PyCharm 版本相对较旧 时非常常见,这里给两种解决方案:一个是第一种说到的更新版本,另一个是我下面的第三种方案

3:直接用python

选择env下的python.exe并且使用python部署

为什么?

conda只是个管理工具,把各种环境打包供我们使用,只要能识别到路径,用conda还是系统解释器一模一样,只要你让 PyCharm 指向这个文件夹里的 python.exe,Python 启动时就会自动只加载这个文件夹下的资源。物理路径决定了它就是那个虚拟环境。他虽然用的是系统解释器但依然是conda环境。相当于条条大路通罗马,你如果不放心可以用ai写一个验证代码

OK拜拜

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐