2017-08-28 10 views
1

事前に助けていただきありがとうございます。私はプログラミングの経験が非常に限られていることを知っていますので、丁寧に対応してください。 テンソルフローをインストールしようとしています。これはPythonを使った初めてのことです(Anacondaをインストールし、iJupyterノートブックを動作させました)。私はRでテンソルフローを実行することができました(これはやや堪能です)。私はこのエラーを取得するアナコンダ命令を使用してtensorflowインストールするときただし:tensorflow on sierra

Exception:Traceback (most recent call last): 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main 
status = self.run(options, args) 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/commands/install.py", line 342, in run 
prefix=options.prefix_path, 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/req/req_set.py", line 784, in install 
**kwargs 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/req/req_install.py", line 851, in install 
self.move_wheel_files(self.source_dir, root=root, prefix=prefix) 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files 
isolated=self.isolated, 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/wheel.py", line 345, in move_wheel_files 
clobber(source, lib_dir, True) 
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/wheel.py", line 329, in clobber 
os.utime(destfile, (st.st_atime, st.st_mtime)) 

    OSError: [Errno 1] Operation not permitted: '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/easy_install.py' 

私はピップのためのいくつかの提案がインストールされますが、それらは私がcondaオプションを使用するので、関連したかどうかを知りませんでした。 Python 2.7 MacOS Sierra 10.12.6 // MacBook Pro 15inch novicesの回答があれば、それは素晴らしいことです。 ありがとうございます。

答えて

0

システムのpythonが使用されているため、AnacondaがあなたのPATHにあるように見えません。 Anacondaを使用して、あなたがやりたいことをやり、Anacondaを使って仮想環境を作成しようとしています。

どこにインストールしましたか(すべてのユーザーまたは自分でインストールしましたか?この結果で

ルック:あなたはno condaについての答えを得る場合

$ which conda 

、あなたはあなたのPATHに追加する必要があります。 anacondaのためのインストール場所を見つけて、次の操作を行います。

$ export PATH=ANACONDA_LOCATION/bin:$PATH 

ANACONDA_LOCATIONがインストールされた場所です。

次に、環境を作成します。

$ conda create -n myenv 

あなたがここに権限エラーが発生した場合、その後、あなたのユーザーがこのディレクトリへの書き込みアクセスが必要になります

$ ls -l ANACONDA_LOCATION/envs 

それは通常、細かいアイデアだ理由ですすべてのユーザーの代わりにユーザー用にAnacondaをインストールするだけです。その後

、ご使用の環境を有効:

$ source activate myenv 

最後に、アクティブ化環境とPATHcondaで、あなたは物事をインストールできるようになります:

$ conda install -c conda-forge tensorflow 

フューチャー使用

将来、tensorflowを使用する場合は、インストールされている環境を有効にする必要があります。

$ source activate myenv