尝试安装TensorFlow时遇到权限问题

8ftvxx2r  于 2023-05-01  发布在  其他
关注(0)|答案(2)|浏览(163)

我正在尝试安装TensorFlow,却收到此错误。

ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'C:\\Users\\ryans\\AppData\\Roaming\\Python\\Python39\\site-packages\\tensorflow\\~ompiler\\tf2tensorrt\\_pywrap_py_utils.pyd'
Check the permissions.

我试着用这个安装:pip3 install --upgrade tensorflow --user
我在谷歌上搜索了一个解决方案。我还没找到任何东西有人遇到过吗?更好的是,对于这种事情有什么解决方案吗?

gudnpqoy

gudnpqoy1#

如果您正在安装它,请不要使用升级标志,请尝试pip install tensorflowpip install tensorflow --userpip3 install tensorflowpython3 -m pip install tensorflow
同时检查Windows Defender是否阻止了安装。您可以检查通知区域左下角的屏蔽图标。
如果您不给予它权限,它将不允许您修改任何系统文件。
您还需要有权限在您的帐户中读取和写入文件/数据。请确保您的帐户具有管理员权限。

yjghlzjz

yjghlzjz2#

值得注意的是,如果您试图从虚拟环境中执行此操作,则应该仅以管理员身份运行终端。例如,我在尝试从VSCode中的Powershell终端在虚拟环境中安装时遇到了这个问题,所以我必须关闭VSCode,并以管理员身份重新启动它才能工作。

相关问题