问题遇到的现象和发生背景
anaconda环境配置问题
问题相关代码,请勿粘贴截图
conda create -n pytorch
运行结果及报错内容
WARNING conda.exceptions:print_unexpected_error_report(1216): KeyError('pkgs_dirs')
Traceback (most recent call last):
File "D:\pycharm\Anaconda3\lib\site-packages\conda\cli\main.py", line 143, in main
return activator_main()
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 1222, in main
print(activator.execute(), end='')
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 178, in execute
return getattr(self, self.command)()
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 152, in activate
builder_result = self.build_activate(self.env_name_or_prefix)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 300, in build_activate
return self._build_activate_stack(env_name_or_prefix, False)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 314, in _build_activate_stack
prefix = locate_prefix_by_name(env_name_or_prefix)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\base\context.py", line 1681, in locate_prefix_by_name
envs_dirs = context.envs_dirs
File "D:\pycharm\Anaconda3\lib\site-packages\conda\base\context.py", line 517, in envs_dirs
return mockable_context_envs_dirs(self.root_writable, self.root_prefix, self._envs_dirs)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\base\context.py", line 91, in mockable_context_envs_dirs
fixed_dirs += join(user_data_dir(APP_NAME, APP_NAME), 'envs'),
File "D:\pycharm\Anaconda3\lib\site-packages\conda\_vendor\appdirs.py", line 67, in user_data_dir
path = os.path.join(_get_win_folder(const), appauthor, appname)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\_vendor\appdirs.py", line 284, in _get_win_folder_with_pywin32
from win32com.shell import shellcon, shell
ImportError: DLL load failed while importing shell: 找不到指定的程序。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\pycharm\Anaconda3\lib\site-packages\conda\exceptions.py", line 1214, in print_unexpected_error_report
message_builder.append(get_main_info_str(error_report['conda_info']))
File "D:\pycharm\Anaconda3\lib\site-packages\conda\cli\main_info.py", line 237, in get_main_info_str
info_dict['_' + key] = ('\n' + 26 * ' ').join(info_dict[key])
KeyError: 'pkgs_dirs'
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "D:\pycharm\Anaconda3\lib\site-packages\conda\cli\main.py", line 143, in main
return activator_main()
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 1222, in main
print(activator.execute(), end='')
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 178, in execute
return getattr(self, self.command)()
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 152, in activate
builder_result = self.build_activate(self.env_name_or_prefix)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 300, in build_activate
return self._build_activate_stack(env_name_or_prefix, False)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\activate.py", line 314, in _build_activate_stack
prefix = locate_prefix_by_name(env_name_or_prefix)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\base\context.py", line 1681, in locate_prefix_by_name
envs_dirs = context.envs_dirs
File "D:\pycharm\Anaconda3\lib\site-packages\conda\base\context.py", line 517, in envs_dirs
return mockable_context_envs_dirs(self.root_writable, self.root_prefix, self._envs_dirs)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\base\context.py", line 91, in mockable_context_envs_dirs
fixed_dirs += join(user_data_dir(APP_NAME, APP_NAME), 'envs'),
File "D:\pycharm\Anaconda3\lib\site-packages\conda\_vendor\appdirs.py", line 67, in user_data_dir
path = os.path.join(_get_win_folder(const), appauthor, appname)
File "D:\pycharm\Anaconda3\lib\site-packages\conda\_vendor\appdirs.py", line 284, in _get_win_folder_with_pywin32
from win32com.shell import shellcon, shell
ImportError: DLL load failed while importing shell: 找不到指定的程序。
`$ D:\pycharm\Anaconda3\Scripts\conda-script.py shell.cmd.exe activate pytorch`
environment variables:
conda info could not be constructed.
KeyError('pkgs_dirs')
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?
Traceback (most recent call last):
File "D:\pycharm\Anaconda3\Scripts\conda-script.py", line 11, in <module>
from conda.cli import main
File "D:\pycharm\Anaconda3\lib\site-packages\conda\cli\__init__.py", line 4, in <module>
from .main import main # NOQA
File "D:\pycharm\Anaconda3\lib\site-packages\conda\cli\main.py", line 144
elif argv1.startswith('..') return activator_main():
^
SyntaxError: invalid syntax
我的解答思路和尝试过的方法
重装了好几遍了也没有任何方法解决