当前位置:   article > 正文

在Pycharm中创建conda虚拟环境下的新项目时报错Non-zero exit code解决方法

non-zero exit code

1.前言:

在不同的conda环境中建创建的项目可以解决python版本以及包版本冲突等问题。

2.遇到问题:

在通过以下方式创建conda环境下的新项目时出现报错:

 报错信息:

 报错信息的意思是镜像通道不可用或无效,即阿里云镜像有问题,以后要好好看报错信息!可以少花很多时间!!

3.解决方案:

(1)win+R 输入cmd进入命令行,考虑到是镜像的问题,因此我选择直接换一个,使用清华源。首先清理有问题的镜像源:

conda config --remove-key channels

(2)重新配置镜像,在命令行中依次输入以下代码:

  1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  3. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  4. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  5. conda config --set show_channel_urls yes

(3)查看配置镜像信息:

conda config --show channels

结果:

(4)再次创建虚拟环境:(example为虚拟环境名称,后面为你想创建的虚拟环境的python版本)。

conda create -n example python=3.8

当出现一连串下载信息时候虚拟环境就创建成功啦!

可以通过命令行和pycharm中的terminal查看(命令相同):

以命令行为例:

 接下来就可以直接创建conda环境下的项目啦~

同时问题解决之后以后也可以通过pycharm界面创建conda虚拟环境,步骤如下:

1.创建新的conda虚拟环境:(pycharm版本,和上述命令行效果相同)

依次点击File->setting->project interpreter->add增加项目解释器;

第一行为conda虚拟环境的位置,envs中存放不同的虚拟环境,test为虚拟环境的名称;注意存放的位置要是空的文件夹!!

第二行可以选择自己虚拟环境所需的python版本;

第三行意思为conda可执行路径,选择本地文件即可。

点击ok即可创建conda虚拟环境。

2.创建conda环境下的新项目:

第一行为新项目的位置,可以自行选择,untitled为项目名;

因为conda环境我们已经创建好,选择已经存在的解释器,最后点击create即可。
 当在pycharm的Terminal中出现如下即证明成功创建了新的虚拟环境的项目:

(example) E:\python\workspace\example>

完结撒花✿✿ヽ(°▽°)ノ✿!!

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/595134
推荐阅读
相关标签
  

闽ICP备14008679号