您现在的位置是:首页 > 技术教程 正文

Python&aconda系列:conda踩坑记录1.An unexpected error has occurred. Conda has prepared the above report

admin 阅读: 2024-03-26
后台-插件-广告管理-内容页头部广告(手机)

conda踩坑记录1.An unexpected error has occurred. Conda has prepared the above report

  • 一. conda踩坑记录1.An unexpected error has occurred. Conda has prepared the above report
  • 二. conda install安装不了任何包,报一大段错误
      • 报错
      • 解决办法:
  • 三. Conda无法安装或更新的问题
      • 解决办法
  • 四. CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/




一. conda踩坑记录1.An unexpected error has occurred. Conda has prepared the above report

想更新deeptools,但是发现无论如何都下载不了,并且有以下报错

(atac) vip9t07@tpm9-desktop:~/project/atac/new$ conda update -n atac deeptools Collecting package metadata (current_repodata.json): failed # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<< Traceback (most recent call last): File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 375, in _load repodata_fn=self.repodata_fn) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 808, in fetch_repodata_remote_request raise Response304ContentUnchanged() conda.core.subdir_data.Response304ContentUnchanged During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/exceptions.py", line 1079, in __call__ return func(*args, **kwargs) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/cli/main.py", line 84, in _main exit_code = do_call(args, p) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/cli/conda_argparse.py", line 83, in do_call return getattr(module, func_name)(args, parser) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/cli/main_update.py", line 20, in execute install(args, parser, 'update') File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/cli/install.py", line 265, in install should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]), File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 117, in solve_for_transaction should_retry_solve) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 158, in solve_for_diff force_remove, should_retry_solve) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 262, in solve_final_state ssc = self._collect_all_metadata(ssc) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 425, in _collect_all_metadata index, r = self._prepare(prepared_specs) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 1021, in _prepare self.subdirs, prepared_specs, self._repodata_fn) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/index.py", line 289, in get_reduced_index repodata_fn=repodata_fn) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 140, in query_all result = tuple(concat(executor.map(subdir_query, channel_urls))) File "/home/data/vip9t07/miniconda3/lib/python3.6/concurrent/futures/_base.py", line 556, in result_iterator yield future.result() File "/home/data/vip9t07/miniconda3/lib/python3.6/concurrent/futures/_base.py", line 398, in result return self.__get_result() File "/home/data/vip9t07/miniconda3/lib/python3.6/concurrent/futures/_base.py", line 357, in __get_result raise self._exception File "/home/data/vip9t07/miniconda3/lib/python3.6/concurrent/futures/thread.py", line 55, in run result = self.fn(*self.args, **self.kwargs) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 133, in <lambda> package_ref_or_match_spec)) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 145, in query self.load() File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 209, in load _internal_state = self._load() File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 390, in _load mod_etag_headers.get('_mod')) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 438, in _read_local_repdata _internal_state = self._process_raw_repodata_str(raw_repodata_str) File "/home/data/vip9t07/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 476, in _process_raw_repodata_str json_obj = json.loads(raw_repodata_str or '{}') File "/home/data/vip9t07/miniconda3/lib/python3.6/json/__init__.py", line 354, in loads return _default_decoder.decode(s) File "/home/data/vip9t07/miniconda3/lib/python3.6/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/home/data/vip9t07/miniconda3/lib/python3.6/json/decoder.py", line 355, in raw_decode obj, end = self.scan_once(s, idx) json.decoder.JSONDecodeError: Unterminated string starting at: line 150276 column 17 (char 4718399) `$ /home/data/vip9t07/miniconda3/bin/conda update -n atac deeptools` environment variables: CIO_TEST=<not set> CONDA_DEFAULT_ENV=atac CONDA_EXE=/home/data/vip9t07/miniconda3/bin/conda CONDA_PREFIX=/home/data/vip9t07/miniconda3/envs/atac CONDA_PREFIX_1=/home/data/vip9t07/miniconda3 CONDA_PROMPT_MODIFIER=(atac) CONDA_PYTHON_EXE=/home/data/vip9t07/miniconda3/bin/python CONDA_ROOT=/home/data/vip9t07/miniconda3 CONDA_SHLVL=2 CURL_CA_BUNDLE=<not set> JAVA_LD_LIBRARY_PATH=/home/data/vip9t07/miniconda3/envs/atac/lib/server PATH=/home/data/vip9t07/miniconda3/bin:/home/data/vip9t07/miniconda3/envs/a tac/bin:/home/data/vip9t07/miniconda3/condabin:/usr/local/sbin:/usr/lo cal/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sna p/bin:/home/data/vip9t07/biosoft/bowtie2/bowtie2-2.4.2-linux-x86_64:/h ome/data/vip9t07/biosoft/samtools/samtools-1.12 REQUESTS_CA_BUNDLE=<not set> SSL_CERT_FILE=<not set> active environment : atac active env location : /home/data/vip9t07/miniconda3/envs/atac shell level : 2 user config file : /home/data/vip9t07/.condarc populated config files : /home/data/vip9t07/.condarc conda version : 4.10.1 conda-build version : not installed python version : 3.6.2.final.0 virtual packages : __linux=5.8.0=0 __glibc=2.31=0 __unix=0=0 __archspec=1=x86_64 base environment : /home/data/vip9t07/miniconda3 (writable) conda av data dir : /home/data/vip9t07/miniconda3/etc/conda conda av metadata url : https://repo.anaconda.com/pkgs/main channel URLs : https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/linux-64 https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/noarch https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/linux-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/noarch https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/linux-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/noarch https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /home/data/vip9t07/miniconda3/pkgs /home/data/vip9t07/.conda/pkgs envs directories : /home/data/vip9t07/miniconda3/envs /home/data/vip9t07/.conda/envs platform : linux-64 user-agent : conda/4.10.1 requests/2.25.1 CPython/3.6.2 Linux/5.8.0-50-generic ubuntu/20.04.2 glibc/2.31 UID:GID : 1012:1014 netrc file : None offline mode : False An unexpected error has occurred. Conda has prepared the above report. If submitted, this report will be used by core maintainers to improve future releases of conda. Would you like conda to send this report to the core maintainers? [y/N]: y Upload successful. Thank you for helping to improve conda. Opt-in to always sending reports (and not see this message again) by running $ conda config --set report_errors true
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143

按照二. conda install安装不了任何包,报一大段错误
方法,还是不行,并且出现了新的报错

(atac) vip9t07@tpm9-desktop:~/project/atac/new$ conda clean -i (atac) vip9t07@tpm9-desktop:~/project/atac/new$ conda install -c bioconda deeptools Collecting package metadata (current_repodata.json): failed CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/noarch/current_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. 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/noarch'
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

继续找解决办法
Python&aconda系列:conda创建虚拟环境、切换环境 报错中的`三. conda create, conda install, conda update报错

(atac) vip9t07@tpm9-desktop:~$ conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge (atac) vip9t07@tpm9-desktop:~$ conda config --set show_channel_urls yes
  • 1
  • 2

光删除了conda-forge的镜像源依然不能解决问题

继续

四. CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda

将中科大的镜像源加入并删除其他清华镜像源及default

(atac) vip9t07@tpm9-desktop:~$ vim ~/.condarc (atac) vip9t07@tpm9-desktop:~$ cat ~/.condarc channels: - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ show_channel_urls: true
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

可以了!
(当然这只是我以为的可以了,实际上后续还经历了一系列醉生梦死的艰辛求知路……)




二. conda install安装不了任何包,报一大段错误

报错

(ywx_pytorch_env) C:\Users\1>conda install xlwt Collecting package metadata (current_repodata.json): failed # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<< Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 251, in _load raise UnavailableInvalidChannel(self.url_w_repodata_fn, 404) conda.exceptions.UnavailableInvalidChannel: The channel is not accessible or is invalid. channel name: anaconda/pkgs/free channel url: https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free error code: 404 You will need to adjust your conda configuration to proceed. Use `conda config --show channels` to view your configuration's current state, and use `conda config --show-sources` to view config file locations. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 248, in _load repodata_fn=self.repodata_fn) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 598, in fetch_repodata_remote_request raise Response304ContentUnchanged() conda.core.subdir_data.Response304ContentUnchanged During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\exceptions.py", line 1078, in __call__ return func(*args, **kwargs) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\cli\main.py", line 84, in _main exit_code = do_call(args, p) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\cli\conda_argparse.py", line 82, in do_call exit_code = getattr(module, func_name)(args, parser) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\cli\main_install.py", line 20, in execute install(args, parser, 'install') File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\cli\install.py", line 265, in install should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]), File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\solve.py", line 117, in solve_for_transaction should_retry_solve) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\solve.py", line 158, in solve_for_diff force_remove, should_retry_solve) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\solve.py", line 262, in solve_final_state ssc = self._collect_all_metadata(ssc) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\common\io.py", line 88, in decorated return f(*args, **kwds) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\solve.py", line 415, in _collect_all_metadata index, r = self._prepare(prepared_specs) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\solve.py", line 1004, in _prepare self.subdirs, prepared_specs, self._repodata_fn) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\index.py", line 229, in get_reduced_index repodata_fn=repodata_fn) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 105, in query_all result = tuple(concat(executor.map(subdir_query, channel_urls))) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\concurrent\futures\_base.py", line 586, in result_iterator yield fs.pop().result() File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\concurrent\futures\_base.py", line 425, in result return self.__get_result() File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\concurrent\futures\_base.py", line 384, in __get_result raise self._exception File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\concurrent\futures\thread.py", line 56, in run result = self.fn(*self.args, **self.kwargs) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 98, in <lambda> package_ref_or_match_spec)) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 110, in query self.load() File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 174, in load _internal_state = self._load() File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 255, in _load return self._load() File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 263, in _load mod_etag_headers.get('_mod')) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 311, in _read_local_repdata _internal_state = self._process_raw_repodata_str(raw_repodata_str) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\conda\core\subdir_data.py", line 349, in _process_raw_repodata_str json_obj = json.loads(raw_repodata_str or '{}') File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\json\__init__.py", line 354, in loads return _default_decoder.decode(s) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\json\decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\json\decoder.py", line 355, in raw_decode obj, end = self.scan_once(s, idx) json.decoder.JSONDecodeError: Unterminated string starting at: line 78753 column 5 (char 2031407) `$ C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\Scripts\conda-script.py install xlwt` environment variables: CIO_TEST=<not set> CONDA_DEFAULT_ENV=ywx_pytorch_env CONDA_EXE=C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\condabin\..\Scripts\cond a.exe CONDA_EXES="C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\condabin\..\Scripts\con da.exe" CONDA_PREFIX=C:\ProgramData\Anaconda3\envs\ywx_pytorch_env CONDA_PREFIX_1=C:\ProgramData\Anaconda3 CONDA_PROMPT_MODIFIER=(ywx_pytorch_env) CONDA_PYTHON_EXE=C:\ProgramData\Anaconda3\python.exe CONDA_ROOT=C:\ProgramData\Anaconda3\envs\ywx_pytorch_env CONDA_SHLVL=2 CUDA_BIN_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin CUDA_LIB_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64 CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0 CUDA_SDK_BIN_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\bin\win64 CUDA_SDK_LIB_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\common\lib\x64 CUDA_SDK_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0 HOMEPATH=\Users\ywx NVTOOLSEXT_PATH=C:\Program Files\NVIDIA Corporation\NvToolsExt\ PATH=C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\lib\site-packages\pywin3 2_system32;C:\ProgramData\Anaconda3\envs\ywx_pytorch_env;C:\ProgramDat a\Anaconda3\envs\ywx_pytorch_env\Library\mingw-w64\bin;C:\ProgramData\ Anaconda3\envs\ywx_pytorch_env\Library\usr\bin;C:\ProgramData\Anaconda 3\envs\ywx_pytorch_env\Library\bin;C:\ProgramData\Anaconda3\envs\ywx_p ytorch_env\Scripts;C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\bin;C :\ProgramData\Anaconda3\envs\ywx_pytorch_env;C:\ProgramData\Anaconda3\ envs\ywx_pytorch_env\Library\mingw-w64\bin;C:\ProgramData\Anaconda3\en vs\ywx_pytorch_env\Library\usr\bin;C:\ProgramData\Anaconda3\envs\ywx_p ytorch_env\Library\bin;C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\S cripts;C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\bin;C:\ProgramDat a\Anaconda3\condabin;D:\tools\Python\Python35\Scripts;D:\tools\Python\ Python35;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CU DA\v9.0\libnvvp;C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Libr ary\mingw-w64\bin;C:\ProgramData\Anaconda3\Library\usr\bin;C:\ProgramD ata\Anaconda3\Library\bin;C:\ProgramData\Anaconda3\Scripts;C:\xw;C:\xw \Library\mingw-w64\bin;C:\xw\Library\usr\bin;C:\xw\Library\bin;C:\xw\S cripts;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Wind ows\System32\WindowsPowerShell\v1.0;C:\Program Files\MATLAB\R2014b\runtime\win64;C:\Program Files\MATLAB\R2014b\bin;C:\Program Files\MATLAB\R2014b\polyspace\bin;C:\Program Files (x86)\NVIDIA Corpor ation\PhysX\Common;C:\Users\ykm\software\MEGA-X;C:\WINDOWS\system32;C: \WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShel l\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras \CUPTI\libx64;D:\vs2015\Common7\Tools;D:\Visual Studio 2015 缁犫偓娴f挷绗撴稉姘 卞\VC\bin\x86_amd64;F:\zx\wangyutaosrt\Git\bin;D:\tools\Git\cmd;D:\Vis ual Studio 2015 缁犫偓娴f挷绗撴稉姘卞\VC\bin;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit;C:\Users\ywx\AppData\Local\Microsoft\WindowsApps;. PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\Windows PowerShell\v1.0\Modules REQUESTS_CA_BUNDLE=<not set> SSL_CERT_FILE=<not set> VBOX_MSI_INSTALL_PATH=C:\Users\cxj\vbox\ active environment : base active env location : C:\ProgramData\Anaconda3\envs\ywx_pytorch_env shell level : 2 user config file : C:\Users\ywx\.condarc populated config files : C:\Users\ywx\.condarc conda version : 4.8.0 conda-build version : 3.18.11 python version : 3.6.9.final.0 virtual packages : __cuda=10.1 base environment : C:\ProgramData\Anaconda3\envs\ywx_pytorch_env (writable) channel URLs : https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/win-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/noarch https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/noarch https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch https://repo.anaconda.com/pkgs/main/win-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/win-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/msys2/win-64 https://repo.anaconda.com/pkgs/msys2/noarch package cache : C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\pkgs C:\Users\ywx\.conda\pkgs C:\Users\ywx\AppData\Local\conda\conda\pkgs envs directories : C:\ProgramData\Anaconda3\envs\ywx_pytorch_env\envs C:\Users\ywx\.conda\envs C:\Users\ywx\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.8.0 requests/2.22.0 CPython/3.6.9 Windows/10 Windows/10.0.18362 administrator : False netrc file : None offline mode : False An unexpected error has occurred. Conda has prepared the above report. If submitted, this report will be used by core maintainers to improve future releases of conda. Would you like conda to send this report to the core maintainers? [y/N]: n No report sent. To permanently opt-out, use $ conda config --set report_errors false
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198

解决办法:

1、有人说是防火墙的问题,输入conda config --set ssl_verify false

还是不行

2、有人说conda损坏,重装,,,,想想还是算了,太麻烦

3、终极解决办法:输入 conda clean -i

完美解决!!

在这里插入图片描述

详情见 三. Conda无法安装或更新的问题




三. Conda无法安装或更新的问题

用conda安装任何东西都报错. 开始怀疑是公司的鬼网络问题.

将.condarc重命名, 重新尝试, 一切又很正常, 以为是清华源TUNA的问题, 还想去https://github.com/tuna/ 报错.

后来一次将https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r channel一行在.condarc中删掉后, 一切又正常了. 莫名其妙啊…

最开始时怀疑是 raise UnavailableInvalidChannel(self.url_w_repodata_fn, 404)的问题, 以为是清华源那边缺失channeldata.json导致找不到subdir, 但关键的文件是repodata.json还是存在且一样的. 可能不是TUNA的问题.

  • 官方pkgs/r源 https://repo.anaconda.com/pkgs/r

  • 清华pkgs/r源 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/

于是重新仔细追查错误, 发现这个错误有三处:

  • raise UnavailableInvalidChannel(self.url_w_repodata_fn, 404)

  • raise Response304ContentUnchanged()

  • json.decoder.JSONDecodeError: Unterminated string starting at: line 184947 column 5 (char 5586731)

第一个网络是可以下载对应repodata.json的, 第二个304重定向应该不是, 第三个是json解码的问题. 搜了一下, 找到以下帖子:

JSONDecodeError with on-disk corrupted repodata #7190

噢, 原来还是公司网络的锅. 肯定是之前update repo信息时网络有问题, 于是就出现了污染.

解决办法

conda clean -i
  • 1

然后重新随便install 个东西, 会重新下载repo信息. 问题解决. NND的公司网络…

附错误内容:

$ conda install numpy Collecting package metadata (current_repodata.json): failed # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<< Traceback (most recent call last): File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 251, in _load raise UnavailableInvalidChannel(self.url_w_repodata_fn, 404) conda.exceptions.UnavailableInvalidChannel: The channel is not accessible or is invalid. channel name: anaconda/pkgs/r channel url: https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r error code: 404 You will need to adjust your conda configuration to proceed. Use `conda config --show channels` to view your configuration's current state, and use `conda config --show-sources` to view config file locations. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 248, in _load repodata_fn=self.repodata_fn) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 598, in fetch_repodata_remote_request raise Response304ContentUnchanged() conda.core.subdir_data.Response304ContentUnchanged During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/exceptions.py", line 1079, in __call__ return func(*args, **kwargs) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/cli/main.py", line 84, in _main exit_code = do_call(args, p) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/cli/conda_argparse.py", line 82, in do_call return getattr(module, func_name)(args, parser) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/cli/main_install.py", line 20, in execute install(args, parser, 'install') File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/cli/install.py", line 265, in install should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]), File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 117, in solve_for_transaction should_retry_solve) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 158, in solve_for_diff force_remove, should_retry_solve) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 262, in solve_final_state ssc = self._collect_all_metadata(ssc) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/common/io.py", line 88, in decorated return f(*args, **kwds) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 415, in _collect_all_metadata index, r = self._prepare(prepared_specs) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/solve.py", line 1011, in _prepare self.subdirs, prepared_specs, self._repodata_fn) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/index.py", line 228, in get_reduced_index repodata_fn=repodata_fn) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 105, in query_all result = tuple(concat(executor.map(subdir_query, channel_urls))) File "/home/hom/Softwares/miniconda3/lib/python3.6/concurrent/futures/_base.py", line 586, in result_iterator yield fs.pop().result() File "/home/hom/Softwares/miniconda3/lib/python3.6/concurrent/futures/_base.py", line 425, in result return self.__get_result() File "/home/hom/Softwares/miniconda3/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result raise self._exception File "/home/hom/Softwares/miniconda3/lib/python3.6/concurrent/futures/thread.py", line 56, in run result = self.fn(*self.args, **self.kwargs) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 98, in <lambda> package_ref_or_match_spec)) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 110, in query self.load() File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 174, in load _internal_state = self._load() File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 255, in _load return self._load() File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 263, in _load mod_etag_headers.get('_mod')) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 311, in _read_local_repdata _internal_state = self._process_raw_repodata_str(raw_repodata_str) File "/home/hom/Softwares/miniconda3/lib/python3.6/site-packages/conda/core/subdir_data.py", line 349, in _process_raw_repodata_str json_obj = json.loads(raw_repodata_str or '{}') File "/home/hom/Softwares/miniconda3/lib/python3.6/json/__init__.py", line 354, in loads return _default_decoder.decode(s) File "/home/hom/Softwares/miniconda3/lib/python3.6/json/decoder.py", line 339, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/home/hom/Softwares/miniconda3/lib/python3.6/json/decoder.py", line 355, in raw_decode obj, end = self.scan_once(s, idx) json.decoder.JSONDecodeError: Unterminated string starting at: line 184947 column 5 (char 5586731) # 这里省去一堆本地参数 An unexpected error has occurred. Conda has prepared the above report. If submitted, this report will be used by core maintainers to improve future releases of conda. Would you like conda to send this report to the core maintainers? [y/N]: Timeout reached. No report sent.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96




四. CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/linux-64/current_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. 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/linux-64'
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

原因:连不上清华的镜像。

按照网上的方法删除 -default 也没有用。

修改方法:

使用下面两个命令,将中科大的镜像加到目录中去

$conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ $conda config --set show_channel_urls yes
  • 1
  • 2

然后打开./删除其他所有镜像,以及default

$vim ~/.condarc
  • 1

修改前:

在这里插入图片描述
修改后:

在这里插入图片描述

然后就可以了!

看网上有人说,把https 改为http也行,没试,不知道可行否






Evan Yi

conda install安装不了任何包,报一大段错误

爱折腾的大懒猪

Conda无法安装或更新的问题

titake

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/

小狼小狼_e211

conda踩坑记录1.An unexpected error has occurred. Conda has prepared the above report.

标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

在线投稿:投稿 站长QQ:1888636

后台-插件-广告管理-内容页尾部广告(手机)
关注我们

扫一扫关注我们,了解最新精彩内容

搜索
排行榜