赞
踩
在不同的conda环境中建创建的项目可以解决python版本以及包版本冲突等问题。
在通过以下方式创建conda环境下的新项目时出现报错:
报错信息:
报错信息的意思是镜像通道不可用或无效,即阿里云镜像有问题,以后要好好看报错信息!可以少花很多时间!!
(1)win+R 输入cmd进入命令行,考虑到是镜像的问题,因此我选择直接换一个,使用清华源。首先清理有问题的镜像源:
conda config --remove-key channels
(2)重新配置镜像,在命令行中依次输入以下代码:
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- 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虚拟环境,步骤如下:
依次点击File->setting->project interpreter->add增加项目解释器;
第一行为conda虚拟环境的位置,envs中存放不同的虚拟环境,test为虚拟环境的名称;注意存放的位置要是空的文件夹!!
第二行可以选择自己虚拟环境所需的python版本;
第三行意思为conda可执行路径,选择本地文件即可。
点击ok即可创建conda虚拟环境。
第一行为新项目的位置,可以自行选择,untitled为项目名;
因为conda环境我们已经创建好,选择已经存在的解释器,最后点击create即可。 当在pycharm的Terminal中出现如下即证明成功创建了新的虚拟环境的项目:
(example) E:\python\workspace\example>
完结撒花✿✿ヽ(°▽°)ノ✿!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。