Tensorflow 将sudopip安装库更改为anaconda

Tensorflow 将sudopip安装库更改为anaconda,tensorflow,ubuntu,permissions,anaconda,sudo,Tensorflow,Ubuntu,Permissions,Anaconda,Sudo,我的操作系统是Ubuntu 14.04。我想在anaconda2中安装TensorFlow,但我不使用root。我下载了anaconda2并安装在/usr/anaconda2中。我键入了以下命令: sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl 但是在/usr/anaconda2/bin/pytho

我的操作系统是Ubuntu 14.04。我想在anaconda2中安装TensorFlow,但我不使用root。我下载了anaconda2并安装在
/usr/anaconda2
中。我键入了以下命令:

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
但是在
/usr/anaconda2/bin/python
中,我无法导入TensorFlow。我发现
sudo-pip
在Ubuntu默认python2.7.6中安装了TensorFlow,所以我尝试在没有sudo的情况下安装它,但是:

running build_scripts
creating build/scripts.linux-x86_64-2.7
Creating build/scripts.linux-x86_64-2.7/f2py
adding 'build/scripts.linux-x86_64-2.7/f2py' to scripts
changing mode of build/scripts.linux-x86_64-2.7/f2py from 664 to 775
running install_lib
creating /usr/anaconda2/pkgs/lib
error: could not create '/usr/anaconda2/pkgs/lib': Permission denied
    
----------------------------------------


Command "/home/ds/.conda/envs/tensorflow_env/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-THK_wR/numpy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-znMmTV-record/install-record.txt --single-version-externally-managed --compile --prefix=/usr/anaconda2/pkgs" failed with error code 1 in /tmp/pip-build-THK_wR/numpy/

我没有在
/usr/anaconda2
中写入文件的权限。我该怎么办?

Anaconda自带名为
conda
的软件包管理器,用于在Anaconda环境中安装软件包,而不是默认的
python
操作

conda更新conda

conda安装

在您的情况下:
conda安装-c conda forge张量流

或者您可以先添加频道:
conda config——添加频道conda forge

然后安装人:

conda install tensorflow

如何执行anaconda python?您应该使用sudo执行类似于执行anaconda pip的操作。如果我在没有sudo的情况下使用它,则会出现错误:OSError:[Errno 13]权限被拒绝:'/usr/anaconda2/lib/python2.7/sitepackages/numpy/version.pyc'。如果我不执行anaconda python,如何使用anaconda lib?当我运行conda安装-c condo forge tensorflow时,它会得到一个错误:CondaHTTPError:HTTP错误:找不到URL可能是anaconda没有这个lib。抱歉,假设它是
conda install-c conda forge tensorflow
`这只是一个输入错误。