python-3.x 由于以下错误,无法安装程序包:[WinError 5]访问被拒绝

s1ag04yj  于 2023-01-27  发布在  Python
关注(0)|答案(2)|浏览(129)

当我安装特定的软件包时,即使我以管理员身份运行,也会发生这种情况;特别是我负责的这个案子

pip install shapash

但是会得到这个错误

ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 
'C:\\Users\\USER\\AppData\\Roaming\\Python\\Python39\\site-packages\\Python\\Python39\\site-packages\\~umba\\core\\runtime\\_nrt_python.cp39-win_amd64.pyd'
Consider using the `--user` option or check the permissions.

也尝试过

python -m pip install shapash --user

正如另一个帖子所建议的那样,还有一些变体,比如--force-reinstall。有人有解决这个问题的方法吗?

sbdsn5lh

sbdsn5lh1#

我以管理员身份运行VS代码,修复了此错误。

46qrfjad

46qrfjad2#

转到你的虚拟环境文件夹.打开你的pyenv.cfg并更改'include-system-site-packages = false'到真保存它并请再试一次

相关问题