私のOSはubuntu 14.04.nowです。私はanaconda2にtensorflowをインストールしたいのですが、私はrootを使用していません。私はanaconda2をダウンロードし、/usr/anaconda2
にインストールしました。私はのようなコマンドを入力:sudoをpipに変更するにはlibaryをanacondaにインストールします
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でテンソルフローをインストールしていることがわかりました。だから、私は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
にファイルを書き込むための権限がありませんか?
あなたがアナコンダのpythonを実行するために何をしますか? anaconda pipを実行するのと似たようなことをしなければならないが、sudoを使うべきである。 – Goyo
sudoなしで使用すると、エラーが発生します。OSError:[Errno 13]権限が拒否されました: '/usr/anaconda2/lib/python2.7/sitepackages/numpy/version.pyc'。もし私がanacondaのpythonをexeccuteしないなら、anacondaのlibを使う方法は? – zhangyh