使用anaconda时不论创建、激活虚拟环境都出现此问题,而且使用jupyter notebook时无法找到内核
```bash
(base) C:\Users\82776>conda create -n test python=3.8
WARNING conda.exceptions:print_unexpected_error_report(1246): KeyError('pkgs_dirs')
Traceback (most recent call last):
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\exceptions.py", line 1114, in __call__
return func(*args, **kwargs)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\cli\main.py", line 86, in main_subshell
exit_code = do_call(args, p)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\cli\conda_argparse.py", line 90, in do_call
return getattr(module, func_name)(args, parser)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\cli\main_create.py", line 21, in execute
if is_conda_environment(context.target_prefix):
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 607, in target_prefix
return determine_target_prefix(self)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 1769, in determine_target_prefix
return locate_prefix_by_name(prefix_name)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 1712, in locate_prefix_by_name
envs_dirs = context.envs_dirs
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 533, in envs_dirs
return mockable_context_envs_dirs(self.root_writable, self.root_prefix, self._envs_dirs)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 107, in mockable_context_envs_dirs
fixed_dirs += join(user_data_dir(APP_NAME, APP_NAME), 'envs'),
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\_vendor\appdirs.py", line 67, in user_data_dir
path = os.path.join(_get_win_folder(const), appauthor, appname)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\_vendor\appdirs.py", line 265, 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 "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\exceptions.py", line 1244, in print_unexpected_error_report
message_builder.append(get_main_info_str(error_report['conda_info']))
File "E:\StudyTools\Anaconda\conda\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 "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\exceptions.py", line 1114, in __call__
return func(*args, **kwargs)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\cli\main.py", line 86, in main_subshell
exit_code = do_call(args, p)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\cli\conda_argparse.py", line 90, in do_call
return getattr(module, func_name)(args, parser)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\cli\main_create.py", line 21, in execute
if is_conda_environment(context.target_prefix):
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 607, in target_prefix
return determine_target_prefix(self)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 1769, in determine_target_prefix
return locate_prefix_by_name(prefix_name)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 1712, in locate_prefix_by_name
envs_dirs = context.envs_dirs
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 533, in envs_dirs
return mockable_context_envs_dirs(self.root_writable, self.root_prefix, self._envs_dirs)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\base\context.py", line 107, in mockable_context_envs_dirs
fixed_dirs += join(user_data_dir(APP_NAME, APP_NAME), 'envs'),
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\_vendor\appdirs.py", line 67, in user_data_dir
path = os.path.join(_get_win_folder(const), appauthor, appname)
File "E:\StudyTools\Anaconda\conda\lib\site-packages\conda\_vendor\appdirs.py", line 265, in _get_win_folder_with_pywin32
from win32com.shell import shellcon, shell
ImportError: DLL load failed while importing shell: 找不到指定的程序。
`$ E:\StudyTools\Anaconda\conda\Scripts\conda-script.py create -n test python=3.8`
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?
[y/N]: y
Upload did not complete.
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
报错的代码如下:
[I 13:41:11.513 NotebookApp] Kernel shutdown: f1db6d7f-6c85-4490-864b-c3ecefc2f261
[I 13:41:11.794 NotebookApp] Kernel started: 6e9f5969-b485-46a8-8a75-967a5c0177c0, name: python363
E:\StudyTools\Anaconda\conda\envs\python363\python.exe: No module named ipykernel_launcher
[I 13:41:14.780 NotebookApp] KernelRestarter: restarting kernel (1/5), new random ports
E:\StudyTools\Anaconda\conda\envs\python363\python.exe: No module named ipykernel_launcher
[I 13:41:17.815 NotebookApp] KernelRestarter: restarting kernel (2/5), new random ports
E:\StudyTools\Anaconda\conda\envs\python363\python.exe: No module named ipykernel_launcher
[I 13:41:20.855 NotebookApp] KernelRestarter: restarting kernel (3/5), new random ports
E:\StudyTools\Anaconda\conda\envs\python363\python.exe: No module named ipykernel_launcher
[I 13:41:23.880 NotebookApp] KernelRestarter: restarting kernel (4/5), new random ports
E:\StudyTools\Anaconda\conda\envs\python363\python.exe: No module named ipykernel_launcher
[I 13:41:26.918 NotebookApp] KernelRestarter: restarting kernel (5/5), new random ports
E:\StudyTools\Anaconda\conda\envs\python363\python.exe: No module named ipykernel_launcher
```