我试图使用yaml文件在miniconda中更新python环境。
我试过两种方法-
当我在python脚本中运行命令
subprocess.run("conda env update -n env2 -f path_to_yaml_file"),并且我更新了一个不同的环境(env2))时,它失败的消息如下:ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: 'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-uninstall-5c5jvd44\\normalizer.exe' Consider using the '--user' option or check the permissions. CondaValueError: pip returned an error
当我在CMD窗口中运行相同的命令successfully.时,它会更新环境
有谁知道这两种行为不同的原因是什么?我该怎么解决呢?
办事员:
--user选项添加到conda update命令中,因为它是pip选项而不是conda选项。发布于 2022-08-25 08:00:01
更新规格化器到最新版本,修复它
https://stackoverflow.com/questions/72896421
复制相似问题