运行 pip install --upgrade 时出现 [WinError 5] 报错的可能原因

运行 pip install --upgrade 时出现 [WinError 5] 报错的可能原因

检查正在运行的 Python 解释器是否 正在使用(占用) 要更新的文件

0.webp

在运行 pip install --upgrade cffi 后,出现报错

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: '{path_to_python}\\python38\\lib\\site-packages\\_cffi_backend.cp38-win_amd64.pyd'
Consider using the `--user` option or check the permissions.

直接根据提示,在命令后加上 --user 固然可行,但并没有解决根本问题。

Google 了一下,发现可能和文件权限有关,以管理员身份运行命令行后仍然报错。

突然发现有几个正在运行的 Python 脚本,终止脚本后 cffi 可以正常安装。于是水篇文章,记录一下。

热门博文