我正在尝试安装a library named newspaper。然而,我遇到了权限错误的问题,因为似乎另一个进程正在使用正在卸载的包: package 'defaults::qt-5.9.6-vc14h1e9a669_2‘。
(base) C:\Users\antoi>conda install -c conda-forge newspaper3k
Solving environment: done
## Package Plan ##
...
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(502): An error occurred while uninstalling package 'defaults::qt-5.9.6-vc14h1e9a669_2'.
PermissionError(13, 'The process cannot access the file because it is being used by another process')
Attempting to roll back.
Rolling back transaction: done
PermissionError(13, 'The process cannot access the file because it is being used by another process')
我以管理员身份启动了Annaconda命令终端,但它也不起作用。
发布于 2019-01-17 18:12:43
你得到这个错误是因为你的Anaconda Navigator正在使用qt,我也遇到过同样的问题,它可以通过各种方法来解决,达到同样的目的。
您可以运行您的Anaconda Navigator,切换到您正在使用的环境-if默认不要切换-然后通过环境菜单运行控制台,关闭Anaconda Navigator,安装您的软件包。
您可以直接运行Anaconda控制台,切换到您的环境并安装您的软件包。
这两种方法应该是可行的,第一种是确定的解决方案。
发布于 2018-11-28 22:00:19
我能够通过使用pip而不是conda安装包来解决这个问题。
https://stackoverflow.com/questions/53519380
复制相似问题