conda命令相关使用可以参考:【Conda常用命令整理】
结论:
可能原因:
1、conda版本问题
2、如有使用代理工具,可以尝试关闭代理(来自评论区方法~)
文章目录
1、问题
在使用conda create -name py3.6.8 python==3.6.8
创建环境时,创建失败。在第一步:Collecting package metadata (repodata.json): failed就已经失败了。
下面是相关的日志:
Collecting package metadata (repodata.json): failed
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "/usr/local/anaconda3/lib/python3.7/site-packages/urllib3/contrib/pyopenssl.py", line 453, in wrap_socket
cnx.do_handshake()
File "/usr/local/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1915, in do_handshake
self._raise_ssl_error(self._ssl, result)
File "/usr/local/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1639, in _raise_ssl_error
raise SysCallError(errno, errorcode.get(errno))
OpenSSL.SSL.SysCallError: (104, 'ECONNRESET')
版本相关信息为:
2、Solution
-
搜查资料,猜测可能和conda版本有关系,该思路来自于【conda issues-9004】。对conda进行降级处理,具体命令为:
conda config --set allow_conda_downgrades true conda install conda=4.6.14
- 经过降级处理后,再次使用
conda create -name py3.6.8 python==3.6.8
创建环境成功,该问题成功解决。
- 经过降级处理后,再次使用
-
如有使用代理工具,可以尝试关闭代理(来自评论区方法~)
other
几个经常使用的conda命令,更多的可以参考【Conda常用命令整理】
conda create -n py3.6 python==3.6
创建conda环境conda activate py3.6.8
conda deactivate
conda install nb_conda
//安装 Jupyter Notebook extensionsconda info --envs
//查看conda所有的环境conda list
//查看conda已有的的安装包