conda創(chuàng)建環(huán)境過(guò)程出現(xiàn)"Solving?environment:?failed"報(bào)錯(cuò)的詳細(xì)解決方法
前言
在安裝完Anaconda之后,打開(kāi)Anaconda Prompt,若出現(xiàn)”(base)”說(shuō)明Anaconda安裝成功。
具體Anaconda的安裝后續(xù)會(huì)出教程
在創(chuàng)建環(huán)境之前,要先添加國(guó)內(nèi)鏡像源,否則會(huì)出現(xiàn)“Solving environment: failed”的報(bào)錯(cuò),針對(duì)此問(wèn)題主要有三種解決辦法:
(這里筆者用的Win10專業(yè)版環(huán)境)
1.在命令行窗口中,用命令語(yǔ)句添加國(guó)內(nèi)源(選清華源或中科大源)
清華源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 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 # 設(shè)置搜索時(shí)顯示通道地址
中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/ conda config --set show_channel_urls yes
其它相關(guān)的命令
conda config --remove-key channels 換回conda默認(rèn)源,在出現(xiàn)一些故障時(shí)可以使用 conda config --show-sources 找到.condac文件并查看里面的鏡像源
2.在C盤的C:\Users\adminstrtor中找到.condarc文件
(若沒(méi)有這個(gè)文件就新建一個(gè),注意文件名為.condarc,不要有任何其他后綴)(本人是用這種方法)

在.condarc文件中輸入以下內(nèi)容:(以清華鏡像源為例)
show_channel_urls: true channel_alias: http://mirrors.tuna.tsinghua.edu.cn/anaconda default_channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud channels: - defaults ssl_verify: true
這個(gè)方法能解決“創(chuàng)建一個(gè)新環(huán)境都報(bào)錯(cuò)‘Solving environment: failed’,已經(jīng)添加了清華源,還是報(bào)錯(cuò)”的問(wèn)題。
Tip:文件中鏡像源中http而不是https 否則容易出錯(cuò)
3.打開(kāi)Anaconda navigator,在channel中添加鏡像網(wǎng)址
(忘記是不是添加以下網(wǎng)址,可以試一下,應(yīng)該沒(méi)問(wèn)題)
http://mirrors.aliyun.com/pypi/simple/ 阿里云 http://pypi.douban.com/simple/ 豆瓣(douban) https://pypi.tuna.tsinghua.edu.cn/simple/ 清華 http://pypi.mirrors.ustc.edu.cn/simple/ 中科大
由于每個(gè)人碰到的問(wèn)題可能有所差別,以及筆者可能有所疏忽,所以本篇文章的方法對(duì)每個(gè)人并不一定奏效,有什么問(wèn)題可以在評(píng)論區(qū)里留言,筆者能解決一定幫忙解決。當(dāng)然,筆者也會(huì)對(duì)其中的疏忽進(jìn)行補(bǔ)充、不定時(shí)更新,在記錄自己學(xué)習(xí)過(guò)程中碰到的問(wèn)題的同時(shí),也希望能給其他網(wǎng)友提供一定的幫助,讓碰到相同問(wèn)題的網(wǎng)友能少走彎路,把更多的時(shí)間花在編程和知識(shí)學(xué)習(xí)上。
參考:https://www.cnblogs.com/johnyang/p/13417374.html
總結(jié)
到此這篇關(guān)于conda創(chuàng)建環(huán)境過(guò)程出現(xiàn)"Solving environment: failed"報(bào)錯(cuò)的詳細(xì)解決方法的文章就介紹到這了,更多相關(guān)conda報(bào)錯(cuò)Solving environment: failed內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python中海象運(yùn)算符:=的實(shí)現(xiàn)
海象運(yùn)算符(:=)是Python3.8引入的新特性,用于在表達(dá)式中同時(shí)完成賦值和返回值操作,本文就來(lái)介紹一下Python中海象運(yùn)算符:=的實(shí)現(xiàn),感興趣的可以了解一下2025-02-02
python 劃分?jǐn)?shù)據(jù)集為訓(xùn)練集和測(cè)試集的方法
今天小編就為大家分享一篇python 劃分?jǐn)?shù)據(jù)集為訓(xùn)練集和測(cè)試集的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
Python數(shù)據(jù)結(jié)構(gòu)與算法(幾種排序)小結(jié)
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法(幾種排序)的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
Python中單線程、多線程和多進(jìn)程的效率對(duì)比實(shí)驗(yàn)實(shí)例
python scatter散點(diǎn)圖用循環(huán)分類法加圖例

