2017-03-05 1 views
0

Anaconda 환경에서 pip로 Tensorflow를 설치할 때마다 해당 anaconda2/env/ 디렉토리가 아닌 $/HOME/.local/ 디렉토리에 저장되어있는 것으로 보입니다. Anaconda : pip와 함께 설치하면 Tensorflow가 설치됩니다.

$ source activate foo # No TensorFlow Installed 
(foo) $ pip3 install tensorflow-gpu 
(foo) $ python 
>>> import tensorflow as tf 
>>> tf.__file__ 
$HOME/.local/lib/python3.5/site-packages/tensorflow/__init__.py' 
예를

위해 나는 마지막 줄 뭔가 같은 $HOME/anaconda2/envs/foo/lib/python3.5/site-packages/tensorflow/__init__.py 오히려 일부 절대 디렉토리를 가리키는 것보다 말을 기대.

답변

1

100 % 만족하지만, 주위에 내 작품은 환경 변수 PYTHONNOUSERSITE이 핍과 tensorflow 설치하기 전에 True로 설정되어 있는지 확인하는 것입니다 (이 git issue thread을 기반으로). 새 코드는 다음과 같습니다.

$ export PYTHONNOUSERSITE=True # <--- DO THIS FIRST 
$ source activate foo 
(foo) $ pip3 install tensorflow-gpu 
(foo) $ python 
>>> import tensorflow as tf 
>>> tf.__file__ 
$HOME/anaconda2/envs/foo/lib/python3.5/site-packages/tensorflow/__init__.py 
관련 문제