之前在C盘安装过一次anaconda3,将其卸载了以后又在D盘(直接安装在D盘中)安装了新版本的anaconda。在anaconda prompt中,conda --version,conda list等命令都可以正常使用,但是无法利用conda命令安装模块。我的使用方法是先在anaconda prompt中切换到指定的环境,然后在执行conda的相关命令。当我使用conda update --all,conda install cartopy shapely等安装和更新模块的命令时就会出现错误,执行的命令和错误如下所示:
(env-traffic01) C:\Users\Administrator>conda install cartopy shapely
Collecting package metadata (current_repodata.json): done
Solving environment: done
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 301, in _make_single_record
repodata_record = read_repodata_json(extracted_package_dir)
File "D:\anaconda3\lib\site-packages\conda\gateways\disk\read.py", line 13
0, in read_repodata_json
with open(join(extracted_package_directory, 'info', 'repodata_record.jso
n')) as fi:
File "D:\anaconda3\lib\site-packages\conda\common\compat.py", line 178, in
open
closefd=closefd)
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\anaconda3\\pkgs
\\conda-4.8.3-py37_0\\info\\repodata_record.json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 318, in _make_single_record
raw_json_record = read_index_json(extracted_package_dir)
File "D:\anaconda3\lib\site-packages\conda\gateways\disk\read.py", line 11
6, in read_index_json
with open(join(extracted_package_directory, 'info', 'index.json')) as fi
:
File "D:\anaconda3\lib\site-packages\conda\common\compat.py", line 178, in
open
closefd=closefd)
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\anaconda3\\pkgs
\\conda-4.8.3-py37_0\\info\\index.json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\anaconda3\lib\site-packages\conda\exceptions.py", line 1079, in _
_call__
return func(*args, **kwargs)
File "D:\anaconda3\lib\site-packages\conda\cli\main.py", line 84, in _main
exit_code = do_call(args, p)
File "D:\anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 82
, in do_call
return getattr(module, func_name)(args, parser)
File "D:\anaconda3\lib\site-packages\conda\cli\main_install.py", line 20,
in execute
install(args, parser, 'install')
File "D:\anaconda3\lib\site-packages\conda\cli\install.py", line 317, in i
nstall
handle_txn(unlink_link_transaction, prefix, args, newenv)
File "D:\anaconda3\lib\site-packages\conda\cli\install.py", line 333, in h
andle_txn
unlink_link_transaction.print_transaction_summary()
File "D:\anaconda3\lib\site-packages\conda\core\link.py", line 917, in pri
nt_transaction_summary
legacy_action_groups = self._make_legacy_action_groups()
File "D:\anaconda3\lib\site-packages\conda\core\link.py", line 901, in _ma
ke_legacy_action_groups
self._pfe.prepare()
File "D:\anaconda3\lib\site-packages\conda\common\io.py", line 88, in deco
rated
return f(*args, **kwds)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 612, in prepare
for prec in self.link_precs)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 612, in <genexpr>
for prec in self.link_precs)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 503, in make_actions_for_record
), None)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 500, in <genexpr>
pcrec for pcrec in concat(PackageCacheData(pkgs_dir).query(pref_or_spec)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 501, in <genexpr>
for pkgs_dir in context.pkgs_dirs)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 130, in query
return (pcrec for pcrec in itervalues(self._package_cache_records) if pc
rec == param)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 244, in _package_cache_records
self.load()
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 96, in load
package_cache_record = self._make_single_record(base_name)
File "D:\anaconda3\lib\site-packages\conda\core\package_cache_data.py", li
ne 340, in _make_single_record
extract_tarball(package_tarball_full_path, extracted_package_dir)
File "D:\anaconda3\lib\site-packages\conda\gateways\disk\create.py", line
219, in extract_tarball
conda_package_handling.api.extract(tarball_full_path, dest_dir=destinati
on_directory)
File "D:\anaconda3\lib\site-packages\conda_package_handling\api.py", line
58, in extract
SUPPORTED_EXTENSIONS[ext].extract(fn, dest_dir, components=components)
File "D:\anaconda3\lib\site-packages\conda_package_handling\conda_fmt.py",
line 59, in extract
_extract_component(fn, file_id, component, dest_dir)
File "D:\anaconda3\lib\site-packages\conda_package_handling\conda_fmt.py",
line 38, in _extract_component
.format(component_name, fn))
RuntimeError: didn't find info component in D:\anaconda3\pkgs\conda-4.8.3-py
37_0.conda
`$ D:\anaconda3\Scripts\conda-script.py install cartopy shapely`
environment variables:
CIO_TEST=<not set>
CONDA_DEFAULT_ENV=env-traffic01
CONDA_EXE=D:\anaconda3\condabin\..\Scripts\conda.exe
CONDA_EXES="D:\anaconda3\condabin\..\Scripts\conda.exe"
CONDA_PREFIX=D:\anaconda3\envs\env-traffic01
CONDA_PREFIX_1=D:\anaconda3
CONDA_PROMPT_MODIFIER=(env-traffic01)
CONDA_PYTHON_EXE=D:\anaconda3\python.exe
CONDA_ROOT=D:\anaconda3
CONDA_SHLVL=2
HOMEPATH=\Users\Administrator
PATH=D:\anaconda3;D:\anaconda3\Library\mingw-w64\bin;D:\ana
conda3\Library\u
sr\bin;D:\anaconda3\Library\bin;D:\anaconda3\Scripts;D
:\anaconda3\bin;
D:\anaconda3\envs\env-traffic01;D:\anaconda3\envs\env-
traffic01\Library\mingw-w64\bin;D:\anaconda3\envs\env-
traffic01\Library\usr\bin;D:\anaconda3\envs\env-
traffic01\Library\bin;D:\anaconda3\envs\env-
traffic01\Scripts;D:\anaconda3\envs\env-traffic01\bin;
D:\anaconda3\con
dabin;C:\Windows\system32;C:\Windows;C:\Windows\System
32\Wbem;C:\Windo
ws\System32\WindowsPowerShell\v1.0;D:\python閻╃鍙ф
潪顖欐\MySQL\mysql-5.7.
26-winx64\bin;D:\python閻╃鍙ф潪顖欐\mysql workben
ch;C:\Program Files (x86
)\PuTTY;C:\Windows\System32;D:\anaconda3;D:\anaconda3\
Scripts;D:\anaco
nda3\Library\bin;D:\anaconda3\Library\mingw-w64\bin;D:
\python閻╃鍙ф潪顖欐
\PyCharm Community Edition 2019.1.1\bin;.;.
PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
REQUESTS_CA_BUNDLE=<not set>
SSL_CERT_FILE=<not set>
active environment : env-traffic01
active env location : D:\anaconda3\envs\env-traffic01
shell level : 2
user config file : C:\Users\Administrator\.condarc
populated config files : C:\Users\Administrator\.condarc
conda version : 4.8.2
conda-build version : 3.18.11
python version : 3.7.6.final.0
virtual packages :
base environment : D:\anaconda3 (writable)
channel URLs : http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
/win-64
http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
/noarch
http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/con
da-forge/win-64
http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/con
da-forge/noarch
http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msy
s2/win-64
http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msy
s2/noarch
package cache : D:\anaconda3\pkgs
C:\Users\Administrator\.conda\pkgs
C:\Users\Administrator\AppData\Local\conda\conda\pkgs
envs directories : D:\anaconda3\envs
C:\Users\Administrator\.conda\envs
C:\Users\Administrator\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Windows/7 Wi
ndows/6.1.7601
administrator : True
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?
在网上查阅了相关资料,.condarc文件中的内容也按照要求更改了,但无法解决问题。
该如何解决上述问题哪,非常感谢大家的解答!