conda는 청화원을 사용하여 채널의 거울을 설정합니다
앞말
오늘 OpenCV를 다운로드할 때 청화의 conda channel 렌즈가 이미 사용할 수 없다는 것을 발견했기 때문에 이 기록은 다음과 같다.
1) 모든 채널을 표시하는 방법;
2) 채널을 어떻게 교체하는가.
1 모든 채널 표시
우선,condaconfig--show는 모든conda의config 정보를 표시할 수 있습니다.
만약 우리가 채널의 정보만 보고 싶다면, conda config --show channels를 입력하면 된다. 다음과 같다.
(base) C:\Users\dehen>conda config --show channels
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- defaults
현재 우리는 두 개의 원본, 한 개의 청화 렌즈, 하나의defauls 기본 다운로드 원본이 있습니다.
그러나 이 청화원은 이미 사용할 수 없습니다. 제가 Opencv를 다운로드할 때 입력: conda install opencv를 눌렀지만 오류가 발생했습니다.
(base) C:\Users\dehen>conda install opencv
Solving environment: failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url < https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/win-64/repodata.json >
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
ConnectionError(ReadTimeoutError("HTTPSConnectionPool(host='mirrors.tuna.tsinghua.edu.cn', port=443): Read timed out."))
그래서 이 원본을 삭제하려고 합니다.
2 청화 미러 제거
입력: conda config --remove channelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
이 명령은 이전condaconfig --showchannels에서 보여준 청화원을 제거하기 위한 것입니다.
(base) C:\Users\dehen>conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
(base) C:\Users\dehen>conda config --show channels
channels:
- defaults
(base) C:\Users\dehen>
이때 conda config --show channels를 실행하면 청화원이 삭제된 것을 발견할 수 있습니다.
3 사용 가능한 칭화원 추가
[4]를 참고하여 나는 내가 이전에 설치한 청화원의 주소https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/는 청화가 유지하는conda 삼방원 중 하나인conda-forge의 거울이고 그 밖에 청화에는 아직도 사용할 수 있는 원천이 많다는 것을 발견했다.
그래서 홈페이지 지시에 따라 추가했습니다.
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 --set show_channel_urls yes
conda config --set show_channel_urlsyes는 채널에서 패키지를 설치할 때 채널의 URL을 표시하는 것을 뜻합니다. 그러면 패키지의 설치 출처를 알 수 있습니다.4 opencv 다운로드
이 원본 (channel) 을 추가한 후,conda install opencv를 다시 실행합니다. 과연 다운로드에 성공할 수 있습니다!!!
그런데 중간에 자동 설치가 됐어요. 설치 전에 [Y/N]을 확인했을 때 콘다가 바로 넘어갔어요. 기본값은 Y...
이것은 나를 매우 괴롭게 한다. 그래서 나는 운행했다.
conda config --set always_yes false
(설치 확인 중, yes를 기본으로 하지 않고 내가 결정한다는 뜻)5 기타 conda 명령
conda install <패키지 이름> 설치 지정 패키지
conda remove <패키지 이름> 지정된 패키지 제거
conda update <패키지 이름> 지정된 패키지 업데이트
참고 문헌
[1] Annaconda 추가 제거 미러 채널 및 기타 python 패키지 설치 솔루션
처음에는 이곳의 평론을 보고 청화의 원천을 발견했지만 쓸 수 없었다.
[2] conda 상용 명령 설명
여기서 콘다의 명령을 배웠어요.
[3 ] [가속] conda에 국내 미러 추가
여기서 내가 이전에 추가한 청화원이 진정한 청화원과 다르다는 것을 발견했고 이것은 나로 하여금 사용할 수 있는 청화원을 더욱 찾게 했다.
[4] Anaconda 미러 사용 도움말
여기는 청화원의 홈페이지입니다. 사용할 수 있는 청화원을 찾아 설치했습니다.
이 글은 코다가 청화원을 사용하여 채널의 렌즈를 설정한 것에 대해 소개합니다. 더 많은 코다 채널의 렌즈 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
`requirements.txt` 유형의 사람이 제공하는 Conda 팁나는 requirements.txt ( venv/pipenv ) 유형의 사람입니다. 어느 시점에서 마침내 conda에 익숙해져야 합니다. 첫 번째 놀라움: Linux에 conda를 설치하는 것은 sudo apt-ge...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.