当前位置: 首页 > 知识库问答 >
问题:

试图使用conda创建虚拟环境,但我遇到错误

乔丁雨
2023-03-14

警告conda . exceptions:print _ unexpected _ error _ report(1216):key error(' pkgs _ dirs ')trace back(最近一次调用last):File " C:\ program data \ anaconda 3 \ lib \ site-packages \ conda \ exceptions . py ",第1082行,in call return func(*args,* * kwargs)File " C:\ program data \ anaconda 3 \ lib \ site-packages \ CLI \ main . py ",第87行,in _ main exit _ code = do _ call(arg_envs_dirs)文件“C:\ program data \ anaconda 3 \ lib \ site-packages \ conda \ base \ context . py”,第91行,在mock able _ context _ envs _ dirs fixed _ dirs = join(user _ data _ dir(APP_NAME,APP _ NAME),' envs '),文件“C:\ program data \ anaconda 3 \ lib \ site-packages \ conda _ vendor \ APP dirs . py”,第67行,在user _ data _ dir path = OS . path . join(_ get _ get

在处理上述异常期间,发生了另一个异常:

Traceback(最近一次调用last):文件“C:\ program data \ anaconda 3 \ lib \ site-packages \ conda \ exceptions . py”,第1214行,在print _ unexpected _ error _ report message _ builder . append(get _ main _ info _ str(error _ report[' conda _ info ']))文件“C:\ program data \ anaconda 3 \ lib \ site-packages \ conda \ CLI \ main _ info . py”,第237行,在get _ main _ info _ str info _ dict[' _ ' key],join(info _ dict[key])key error:“pkgs _ dirs”

Traceback (most recent call last):
  File "C:\ProgramData\Anaconda3\lib\site-packages\conda\exceptions.py", line

1082,在调用return func(*args,**kwargs)文件“C:\ProgramData\Anaconda3\lib\site packages\conda\cli\main.py”的第87行,在_main exit_code=do_call(args,p)文件“C:\ProgramData \Anaconda3\lib\site packages \conda\cl\conda_argparse.py”第84行,在do_call return getattr(module,func_name)(args、parser)文件”C:\Program Data\Anacconda3\site packes\conda\ cli\main _C创建.py”,第21行,在execute if is_conda_environment(context.target_prefix)中:文件“C:\ProgramData\Anaconda3\lib\site packages\conda\base\context.py”,第591行,在target_prefix中return determine_target_pefix(self)文件“C:\ ProgramData\ Anacond3\lib\site packages \conda\base \context.py”,第1738行,在determine_target_prefix中,返回locate_prefix_by_name(前缀名)文件“C:\ProgramData\Anaconda3\lib\site packages\conda\base\context.py”,第1681行,locate_pefix_by_name envs_dirs=context。envs_dirs文件“C:\ProgramData\Anaconda3\lib\site packages\conda\base\context.py”,第517行,在envs_dir中返回mockable_context_envs_dires(self.root_writeable,self.root_prefix,self_envs_dirs)文件“C:\ ProgramData\ Anacond3\lib\site packages \conda\base \context.py”第91行,在mockable_context_enves_dires fixed_dirs=join(user_data_dir(APP_NAME,APP_NAME),'envs'),文件“C:\ProgramData\Anaconda3\lib\site packages\conda_vendor\appdirs.py”,第67行,位于user_data_dir路径=os.path中。join(_get_win_folder(const),appauthor,appname)文件“C:\ProgramData\Anaconda3\lib\site packages\conda_vendor\appdirs.py”,第284行,位于win32com的_get_win_folder_with_pywin32中。shell导入shelcon,shell导入错误:导入shell时DLL加载失败:找不到指定的过程。

$C:\ProgramData\Anaconda3\Scripts\conda脚本。py-create--名称tf-python=3.9

环境变量:无法构建conda信息。KeyError('pkgs_dirs ')

发生了意外错误。康达已经准备了上述报告。

如果提交,核心维护人员将使用此报告来改进 conda 的未来版本。您是否希望 conda 将此报告发送给核心维护者?

[y/N]:y上载成功。

感谢您帮助改进conda。选择通过运行

$ conda config --set report_errors true

我一直收到这个错误。我尝试了康达信息,它也给出了这个错误。尝试了< code > conda config-show-sources ,但没有返回任何内容。

共有1个答案

施默
2023-03-14

我用谷歌搜索了错误的相关部分,发现了这个GitHub问题,显然降级你安装pywin32版本可能会有所帮助:

pip install --upgrade pywin32==228
 类似资料:
  • 问题内容: 我正在使用 python 2.7 + virtualenv版本1.10.1 来运行myproject项目。由于其他一些项目要求,我不得不使用其他版本的python( Python 3.5 )和 Django 1.9 。为此,我在用户目录中安装了python。另外,我已经将virtualenv( version-15.1.0 )下载并安装到我的用户目录中。但是每当我尝试创建虚拟环境时,都

  • 我使用python 2.7虚拟环境版本1.10.1运行myproject项目。由于一些其他项目的要求,我必须使用Python的其他版本(Python 3.5)和Django 1.9。为此,我在我的用户目录中安装了python。此外,我已经下载并安装了虚拟环境(版本-15.1.0)到我的用户目录。但是每当我试图创建虚拟环境时,我都会遇到以下错误 谁能告诉我我做错了什么

  • 我的系统正在运行CentOS 6。我没有管理员访问权限,所以sudo不可用。我有Python 2.7.3可用,以及和。我希望我可以使用这些来建立一个新的虚拟环境在其中安装 我尝试了这里描述的方法:在virtualenv中使用python3 但是得到了这个错误: 我的系统还安装了Python 3.4模块,因此我尝试了这一点,但virtualenv似乎无法在那里工作: 这似乎是有道理的,因为只有Pyt

  • 本文向大家介绍快速创建python 虚拟环境,包括了快速创建python 虚拟环境的使用技巧和注意事项,需要的朋友参考一下   python安装第三方库大都是通过pip命令安装,这个命令确实是很简便的,而对于每个独立的项目来说,需要用到的库或许会不同,如果删除或更新原来已有的版本库,或许会导致其他的项目出错,这时候,虚拟环境就能够起作用了。哈哈~~~   所以呢,通过python创建虚拟环境,可以

  • 问题内容: 我可以使用以下程序创建新的conda环境: 如果我不想安装任何程序怎么办?看来我做不到: 问题答案: 您可以使用仅“ python”的软件包名称来获得基本的空安装。

  • python 的虚拟环境可以为一个 python 项目提供独立的解释环境、依赖包等资源,既能够很好的隔离不同项目使用不同 python 版本带来的冲突,而且还能方便项目的发布。 virtualenv virtualenv可用于创建独立的 Python 环境,它会创建一个包含项目所必须要的执行文件。 安装 virtualenv $ pip install virtualenv 配置 pip 安装第