Ubuntu上的Tensorflow安装权限错误

问题描述:

我在Windows 10机器上安装了虚拟机箱,并在虚拟机箱上安装了Ubuntu。然后我通过以下方式在Ubuntu上安装Tensorflow this instructions from Tensorflow.org。一切都很顺利,包括pip安装和东西,但是当我运行$ pip install tensorflow时,屏幕截图显示出现许可错误。 enter image description hereUbuntu上的Tensorflow安装权限错误

没有在第2步如何解决的底部上Tensorflow.org列出的安装错误描述这个错误?

与大多数Linux版本,如果碰上权​​限相关的错误只需在命令前添加sudo并输入密码以确认您拥有管理员权限。在这种情况下,只需键入sudo pip istall tensorflow。但是由于Ubuntu也带有最新的3.N版本的Python,所以最好做sudo pip3 install tensorflow

好像你需要提升的权限写入/usr/local/lib

执行sudo pip install tensorflow将安装tensorflow使用root权限。

(另外,你的问题是与Ubuntu,不能与Windows 10!你的主机系统具有来宾的权限没有影响。)

我遇到了同样的问题,找到了答案on Github

我犯的错误是Anaconda安装了sudo ./<install script>而不是正确的命令bash <install script>,如download page所述。这使得一些文件是根拥有的。