当我安装特定的软件包时会出现此问题,即使我以管理员身份运行也是如此;对于这个特定的情况,我正在运行。
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这样的变量。 有人有解决方法吗?
~
字符是从哪里来的?为什么有两个?Windows 知道如何处理它们吗? - John Gordon~umba
目录来自于中断或失败的numba
升级。最简单的方法是退出所有正在运行的Python进程,然后进入site-packages
目录并删除所有以~
开头的文件夹。接着您可以进行干净的软件包重新安装。 - MattDMo~
代表什么。删除并重新安装解决了问题,谢谢! - Wong Wai Kwun