定制软件创建新环境出现报错Collecting package metadata (current_repodata.json): failed.问题成功解决。

定制软件最近由于涉及需要设置新环境,定制软件创建新环境过程中出现定制软件标题行的报错,定制软件经过一番查阅,定制软件终于得以解决,记录一下。

定制软件创建新环境的意义

 由于定制软件每个项目所需要的库和其版本都不一样,在根目录下运行项目的复杂性会大很多,这是很多人会选择使用。即:假设做项目A,用的包版本要是PyQt5='5.5.1'和sklearn='0.22.1' ,做项目B 必须用包版本是PyQt5='5.6.1'和sklearn='0.23.1',拿就要把PyQt5 5.5.1 和 sklearn0.22.1卸载了并安装PyQt5 5.6.1'和sklearn0.23.1,但是这样换做类似项目1的包版本要求又得把以前的卸载了,这样来来去去很麻烦,所以不如创建虚拟环境A装PyQt5 5.5.1 和 sklearn0.22.1,虚拟环境B装PyQt5 5.6.1'和sklearn0.23.1,做项目A就用虚拟环境A,项目B用虚拟环境B,互不干扰方便性提高了很多。

问题重述:

       如果重装过,在C盘的用户目录下,会有一个名叫.condarc的文件会自动生成。
当使用 install和conda create命令会出现下面的问题:Collecting package metadata (current_repodata.json): failed

 首先说一下.condarc文件的作用

.condarc以点开头,一般表示 conda 应用程序的配置文件,在用户的家目录(windows:C:\\users\\username\\,linux:/home/username/)。

对于.condarc配置文件,是一种可选的(optional)运行期配置文件,这个文件默认没有,只有你执行过 conda config 命令以后才会自动建立。该文件是conda的配置文件是YAML格式。比如你可以设置安装包的渠道,是否自动更新conda,是否允许其他渠道等设置。

解决方案:

1.打开Anaconda Prompt,输入下面命令

conda config --show-sources

如图所示,运行结果显示.condarc文件在C:\Users\DELL文件夹内

2.删除.condarc文件

问题成功解决!!!

附录:

创建新环境的方法:

Windows+R输入cmd或点击Anaconda Powershell Prompt打开命令行

1,查看环境(打开cmd powershellconda info –envs
2.新建环境

conda create --name 新环境名称 python==版本号

3.按照路径新建环境conda create -p 新环境路径 python==版本号

例:conda create -p D:\\Anaconda3\envs\TextMining python==3.7

4.克隆环境

conda create --name 新环境名称2 --clone 旧环境名称

5.删除环境

conda remove --name 新环境名称2 –all

激活(进入)环境

activate 新环境名称

例:activate D:\\Anaconda3\envs\TextMining

退出环境

deactivate

在环境中安装库:pip install  库名

在新环境中成功安装wordcloud库!

参考文章:

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发