ERROR:由于OSError:[WinError 5]无法安装软件包。

12

我试图在PyCharm上安装TensorFlow-GPU (pip install tensorflow-gpu),但是不幸地遇到了错误消息。我该如何在PyCharm上安装此软件包?这里出了什么问题?我应该直接使用cmd进行安装吗?我该如何在PyCharm上安装?但是,我能够无任何问题地安装Tensorflow版本2.5.0。只有Tensorflow GPU我无法安装。我正在使用Python版本3.7.9。


https://stackoverflow.com/search?q=%5Bpip%5D+ERROR%3A+Could+not+install+packages+due+to+an+WinError+5+Access+denied - phd
1个回答

25

您需要以管理员身份运行命令提示符或终端。这将允许您安装软件包。另外,您需要在cmd或终端中升级pip到最新版本--python -m pip install --upgrade pip


3
谢谢。我刚刚以管理员身份启动了我的PyCharm,它可以正常工作。我已经成功安装了包并升级到最新版本。 - user16282895
21
对我没用。我已经以管理员身份打开了Windows终端并运行了上面的命令,但仍然得到相同的错误消息。你有什么想法吗? - Joerg
2
即使我以管理员权限运行cmd,也无法安装软件包。但是,我尝试删除pip提到的文件时,Windows报告该文件已在Python中打开。我意识到我已经打开了Pycharm,关闭IDE后,我才能继续安装。 - Logic1
我在安装Anaconda包时遇到了相同的问题和错误。以管理员身份运行Anaconda命令提示符解决了我的问题。 - kraftwerk
尝试安装pip时出现“WinError 5访问被拒绝:'C:\ Users \ shraddha.shetty \ Anaconda3 \ Lib \ site-packages \ ~ hinc \ backends \ cblas.cp39-win_amd64.pyd'”。你能告诉我如何解决它吗?- 即使升级了pip仍然没有用。 - dataninsight

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接