pip를 사용하여 TensorFlow를 찾을 수 없습니다


566

pip를 사용하여 TensorFlow를 설치하려고합니다.

$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

내가 무엇을 잘못하고 있지? 지금까지 나는 아무런 문제없이 Python과 pip를 사용했습니다.



14
이 시도pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.1-py2-none-any.whl
lkahtz

2
그것을 설치하는 올바른 방법은 code'$ pip install --upgrade TF_BINARY_URL # Python 2.7 $ pip3 install --upgrade TF_BINARY_URL # Python 3.N코드입니다
Rahul Thakur

44
나를 위해 이것은 python 3.7에서 발생합니다. 몇 시간의 투쟁 후에 3.6을 사용했고 그 효과가있었습니다.
clankill3r

2
tensorflow 설치 아나콘다
사켓

답변:


715

나는 이것이 마침내 작동하는 것을 발견했다.

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl

편집 1 : 이것은 Windows (8, 8.1, 10), Mac 및 Linux에서 테스트되었습니다. 변경 python3python구성에 따라. 변경 py3py2파이썬 2.x 또는 3.0을 사용하는 경우 URL에

편집 2 : 다른 사람이 필요한 경우 다른 버전 목록 : https://storage.googleapis.com/tensorflow

편집 3 : 사용 가능한 휠 패키지의 URL 목록은 https://www.tensorflow.org/install/pip#package-location에서 확인할 수 있습니다.


45
정답 일 수도 있지만,이 명령은 Linux가 아니라 Mac 전용입니다.
penta

8
이상하다. u가 지정한 URL은 Mac을 언급 하고이 URL을 사용하려고하면 설치됩니다. 그러나 tensorflow는 실제로 작동하지 않습니다.
penta

8
URL의 Windows 버전 (v.1.2.1)은 storage.googleapis.com/tensorflow/windows/cpu/… 입니다. 이것은 AMD64 버전의 Python 에서만 작동합니다. tensorflow 버전의 전체 목록은 다음과 같습니다 . storage.googleapis.com/tensorflow
c2huc2hu

1
해당 스토리지 링크는 여기에서 찾을 수 있습니다. tensorflow.org/install/pip
SadSeven

1
Windows / anaconda / python 3.7x를 실행하는 사람은 tensorflow가 python 3.6.8까지만 작동합니다. conda install tensorflow작동하지만 파이썬 3.6.8로 다운 그레이드됩니다. 위의 방법은 작동하지만 import tensorflowpython 3.7x를 시도 할 때 문제가 발생 하므로 pip 설치가 작동하지 않으면 python 3.6으로 다운 그레이드하십시오.
Freya W

271

64 비트 버전의 Python이 필요하며 32 비트 버전을 사용하고 있습니다. 현재 Tensorflow는 64-bit versions of Python 3.5.x and 3.6.xWindows 에서만 지원합니다 . 참고 항목 설치 문서를 현재 지원 상황을 확인하기 위해

실행중인 Python 버전을 확인하려면 인터프리터를 입력 python하거나 python3시작한 다음 또는를 입력 import struct;print(struct.calcsize("P") * 8)하여 32또는64 실행중인 파이썬의 어느 비트 버전의 당신에게.

의견에서 :

Windows 용 Python의 다른 버전을 다운로드하려면 python.org/downloads/windows 로 이동하여 원하는 버전이 "64"로 끝날 때까지 아래로 스크롤하십시오. 그것은 tensorflow와 함께 작동 해야하는 64 비트 버전이 될 것입니다


27
>>> import platform; print (platform.architecture ()) ( '64bit', 'WindowsPE') 그래도 여전히이 예외가 나타납니다
Sujoy

1
"정상적인"답변을 의심; 이것은 간단하고 직관적이며 빠르고 안전합니다. 윈도우 7에 파이썬 3.6.4에서 테스트 확인
omatai

2
실행중인 Python 버전을 확인하려면 인터프리터를 입력 python하거나 python3시작한 다음을 입력 import struct;print(struct.calcsize("P") * 8)하면 32 또는 64가 인쇄되어 실행중인 유형을 알려줍니다.
프로 Q

19
내 문제는 현재 Tensorflow가 아직 Python 3.7을 지원하지 않는다는 것입니다 (최대 3.6.x 지원). 요청 된 Github 문제를 통해 더 많은 정보를 읽은 후 곧 지원이 중단 될 것으로 보입니다.
JakeJ

4
지원되는 파이썬 버전은 어디에나 문서화되어 있습니까?
rob

74

올바른 버전의 Python을 사용해야합니다. pip

Python 3.6.X 버전의 Windows 10에서 의도적으로 확인 한 후에 똑같은 문제가 발생하여 64 비트 시스템에 Python-32 비트 설치가 있음을 알았습니다. TensorFlow는 64 비트 Python 설치 와 만 호환됩니다 . 32 비트 Python이 아님

영상

python.org에서 Python을 다운로드하면 기본 설치는 32 비트입니다. 따라서 64 비트 설치 프로그램을 수동으로 다운로드하여 Python 64 비트를 설치해야합니다. 그런 다음 PATH환경 에 아래를 추가하십시오 .

C:\Users\AppData\Local\Programs\Python\Python36
C:\Users\AppData\Local\Programs\Python\Python36\Scripts

그런 다음 gpupdate /Force명령 프롬프트에서 실행하십시오. python 명령이 64 비트로 작동하지 않으면 컴퓨터를 다시 시작하십시오.

그런 다음 명령 프롬프트에서 python을 실행하십시오. 64 비트를 표시해야합니다.

C:\Users\YOURNAME>python
Python 3.6.3 (v3.6.3:2c5fed8, Oct  3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

그런 다음 아래 명령을 실행하여 tensorflow CPU 버전을 설치하십시오 (권장)

pip3 install --upgrade tensorflow

업데이트-Python 3.7

현재 공식적으로는 Python 3.5 및 Python 3.6 만 지원됩니다. Tensorflow아직 공식적으로 파이썬 3.7 바이너리를 출시하지 않았다면 릴리스 될 때까지 조금 기다려야 할 수도 있습니다. Python 3.6.x는 Anaconda와 함께 Python <3.7 가상 환경과 함께 사용할 수 있습니다.


질문에 답변 할 수있는 링크를 제공하는 것은 좋지만 여기에 필요한 설명을 답변 자체에 포함시킬 수 있으면 더 좋습니다. 작성자가 페이지를 제거 / 변경하는 등 여러 가지 이유로 인해 가까운 시일 내에 링크가 작동하지 않을 수 있습니다.
n4m31ess_c0d3r

5
64 비트 컴퓨터에 Python 3.6.x 32 비트 버전을 설치 한 것을 몰랐습니다. 해당 게시물을 제거하고이 게시물의 지침을 따르십시오. 모든 것이 지금 작동합니다. 감사합니다!
yangli.liy

2
감사. 이 답변을 단순화하기 위해 2 점이 도움이되었습니다. 1.) 64 비트 버전을 사용하십시오. 2.) python 3.5 및 3.6 만 지원됩니다. 3.7을 사용하지 마십시오
Harry

42

tensorflow 웹 사이트에서 : "다음 명령이 작동하려면 pip 버전 8.1 이상이 필요합니다." 이 명령을 실행하여 pip를 업그레이드 한 다음 tensorflow를 다시 설치하십시오.

pip install --upgrade pip

10
c : \ work \ apps \ python \ lib \ site-packages (python 3.6)의 $ pip3 --version pip 9.0.1 (파이썬 3.6) 그러나 여전히이 오류가 표시됩니다.
Sujoy

8
python 3.6에서는 tensorflow가 작동하지 않습니다.
Jodo

또한 python -m pip install --upgrade pip를 사용해야했습니다. 그렇지 않으면 파일 권한 문제가 발생합니다.
Jodo

왜 파이썬 3.6 (최신 버전), 파이썬 3.5 (낮은 버전)가 작동하지 않습니까
@Jodo

@ guru_007 그들은 내가 아는 한 현재 Ubuntu LTS 3.5 (현재는 16.04)에서 사용 가능한 버전을 고수합니다.
Jodo

41

Windows 컴퓨터에 설치하려는 경우 64 비트 버전의 python 3.5가 있어야합니다. 이것이 실제로 설치하는 유일한 방법입니다. 로부터 웹 사이트 :

TensorFlow는 Windows에서 64 비트 Python 3.5 만 지원합니다. 우리는 다음과 같은 Python 배포판으로 pip 패키지를 테스트했습니다.

Anaconda의 Python 3.5

python.org의 Python 3.5

여기 에서 적절한 버전의 파이썬을 다운로드 할 수 있습니다 ( "Windows x86-64"라고 표시된 것 중 하나를 선택하십시오)

이제 pip install tensorflow또는python -m pip install tensorflow 수 있어야합니다 (python2와 python3이 모두 설치된 경우 python3에서 올바른 pip를 사용하고 있는지 확인하십시오)

Anaconda 3-5.2.0을 최신 버전 인 3-5.3.0으로 설치하는 것은 Tensorflow에서 지원하지 않는 python 버전 3.7을 갖습니다.


41

TensorFlow 1.12.0은 Python 버전 3.5.2에서만 작동한다는 것을 알았습니다. 파이썬 3.7이 있었지만 작동하지 않았습니다. 그래서 파이썬을 다운 그레이드해야했고 TensorFlow를 설치하여 작동시킬 수있었습니다.

파이썬 버전을 3.7에서 3.6으로 다운 그레이드하려면

conda install python=3.6.8

v3.6을 v3.5.2로 다운 그레이드하는 방법은 무엇입니까?
Essam Mohamed Fahmi

3.5.2를 설치하고 클래스 경로를 3.5.2를 가리 키도록 업데이트하십시오. 다른 파이썬 항목의 경우 3.6으로 다시 변경할 수 있습니다.
Sujoy

RuntimeWarning : 모듈의 컴파일시 버전 3.6 런타임 버전 3.7과 일치하지 않습니다 '틸 tensorflow.python.framework.fast_tensor_u'.... 그것은이 오류가 가져올 수 없습니다 때문입니다
수밋 쿠마 사하

이 의견을 쓸 당시 python 3.7은 tensorflow와 호환되었지만 python 3.8은 그렇지 않았습니다.
찰리

20

2016 년 11 월 28 일 업데이트 : TensorFlow는 PyPI에서 릴리스 0.12부터 사용할 수 있습니다. 입력 할 수 있습니다

pip install tensorflow

...또는...

pip install tensorflow-gpu

... TensorFlow의 CPU 전용 또는 GPU 가속 버전을 각각 설치합니다.


이전 답변 : TensorFlow가 아직 PyPI 저장소에 없으므로 운영 체제 및 Python 버전에 적합한 "휠 파일"에 대한 URL을 지정해야합니다.

지원되는 구성의 전체 목록이 TensorFlow 웹 사이트 에 나열되어 있지만, 예를 들어 Linux를 사용하여 Linux에서 Python 2.7 용 버전 0.10을 CPU 만 사용하여 설치하려면 다음 명령을 입력하십시오.

$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0rc0-cp27-none-linux_x86_64.whl

tensorflow.org/versions/r0.10/get_started/os_setup.html의 말 에 따라 작동 합니까? 아니면 다른 것을 설정해야 합니까?

4
여전히 OSX에서 동일한 오류가 발생합니다. 다른 사람들에게도 효과가 있습니까?
lemonzi

@lemonzi, OSX에서도 오류가 발생하여 방금 나를 위해 일한 솔루션을 게시했습니다 (솔루션은 Python 3.6을 설치했는지 확인하는 것입니다)
Julia Schwarz

@JuliaSchwarz 이것은 문제가 아니었다; Python 2.7을 사용하고 있으며 Python 3.6을 새로 설치했습니다. 1.0.0 알파의 URL을 수동으로 지정하여 작동했습니다.
lemonzi 2012 년

다른 모든 해결책을 시도한 후에 이것은 나를 위해 일했습니다. Linux에서 Python 2.7을 사용하고 있습니다.
StatsSorceress

13

Python 3.5.x 64 비트 AMD 버전을 여기에 설치 하십시오 . PATH 변수에 Python을 추가하십시오. 그런 다음 명령 프롬프트를 열고 다음을 입력하십시오.

python -m pip install --upgrade pip

다음과 같은 결과를 제공해야합니다.

 Collecting pip
 Using cached pip-9.0.1-py2.py3-none-any.whl
 Installing collected packages: pip
 Found existing installation: pip 7.1.2
 Uninstalling pip-7.1.2:
 Successfully uninstalled pip-7.1.2
 Successfully installed pip-9.0.1

이제 입력

 pip3 install --upgrade tensorflow

실행기의 치명적인 오류 : ' "'를 사용하여 프로세스를 만들 수 없음
DJ Howarth

11

나는 같은 문제가 있었고 이것을 해결했다.

# Ubuntu/Linux 64-bit, CPU only, Python 2.7
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.

# Mac OS X, CPU only, Python 2.7:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py2-none-any.whl

# Mac OS X, GPU enabled, Python 2.7:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.1-py2-none-any.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.4
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.4
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.5
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp35-cp35m-linux_x86_64.whl

# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp35-cp35m-linux_x86_64.whl

# Mac OS X, CPU only, Python 3.4 or 3.5:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py3-none-any.whl

# Mac OS X, GPU enabled, Python 3.4 or 3.5:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.1-py3-none-any.whl

을 더한:

# Python 2
(tensorflow)$ pip install --upgrade $TF_BINARY_URL

# Python 3
(tensorflow)$ pip3 install --upgrade $TF_BINARY_URL

에서 찾을 수 문서 .

최신 정보!

있습니다 새로운 버전의 새로운 링크

예를 들어, OSX에 tensorflow v1.0.0 을 설치 하려면 다음을 사용해야합니다.

https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py2-none-any.whl

대신에

https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py2-none-any.whl

11

Mac에 설치하려고 할 때 (Python 2.7 사용) 동일한 오류가 발생했습니다. 이 페이지에서 제공하는 Yash Kumar Verma 의 다른 답변에 따르면 여기에서 제공하는 것과 비슷한 솔루션이 Windows 8.1의 Python 3에서도 작동하는 것 같습니다.

해결책

1 단계 : 이동 TensorFlow 파이썬 패키지의 URL TensorFlow 설치 페이지의 섹션과 파이썬 설치를위한 관련 링크의 URL을 복사합니다.

2 단계 : 터미널 / 명령 프롬프트를 열고 다음 명령을 실행하십시오.
pip install --upgrade [paste copied url link here]

나를 위해 다음과 같습니다.
pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.2.0-py2-none-any.whl

업데이트 (2017 년 7 월 21 일) : Python 3.6이 설치된 Windows 컴퓨터에서 실행중인 다른 컴퓨터 에서이 작업을 시도했으며 2 단계 의 줄을 다음과 같이 변경해야 했습니다. python -m pip install [paste copied url link here]

업데이트 (2018 7월 26일) : (이 TF 문서에 3.6.2에 있기 때문에 3.7되지 않음) 파이썬 3.6.2를 들어, 당신은 또한 사용할 수 있습니다 pip3 install --upgrade [paste copied URL here]에서 2 단계 .


1
이 솔루션은 설치되지만 tensorflow를 가져올 때 오류가 발생합니다.
Tensigh

나는 Keras를 Tensorflow와 함께 백엔드로 사용했으며 정상적으로 작동합니다. 어떤 오류 메시지가 나타 납니까?
Jonny Brooks

방금 테스트를 거쳐 tensorflow가 제대로 가져옵니다.
Jonny Brooks

내 문제는 내가 사용하고있는 Python 버전이었습니다. 나는 파이썬 3.5가 필수라는 것을 몰랐다. 이제 작동합니다. 팁 고마워.
Tensigh

그것이 결국 효과가 있다고 들었습니다. 다른 것을해야한다면 별도의 답변을 게시하는 것이 좋습니다. 그렇지 않으면, 내 대답에 공감대를 줄 수 있다면 좋을 것입니다. 그래서 두 것이다 희망이 도움이 다른 사람의 중 하나를 수행 일한 솔루션을 찾기 위해 잠시 동안 고투
조니 브룩스

8

이것을 시도하십시오, 그것은 작동해야합니다 :

 python.exe -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl



7

최근 에이 문제 (2018 년 Python 3.7 릴리스 이후)에 부딪 치면 아마도 tensorflow 측에서 Python 3.7 지원 (아직)이 없기 때문일 가능성이 큽니다. 마음에 들지 않으면 대신 Python 3.6을 사용해보십시오. https://github.com/tensorflow/tensorflow/issues/20444 에서 찾을 수있는 몇 가지 트릭이 있지만 사용자가 위험을 감수해야합니다. 나는 제안 한 하프 폰을 사용했습니다. 먼저 Python 3.6 용 tensorflow wheel을 다운로드 한 다음 수동으로 이름을 바꿨습니다 ...

cp tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl tensorflow-1.11.0-cp37-cp37m-linux_x86_64.whl
pip install tensorflow-1.11.0-cp37-cp37m-linux_x86_64.whl

좋은 소식은 이미 3.7 지원에 대한 풀 요청이 있다는 것입니다. 곧 출시되기를 바랍니다.


6

나는 같은 문제가 있었다. 32 비트 버전의 파이썬을 제거하고 64 비트 버전을 다시 설치 한 후 TensorFlow를 다시 설치하려고 시도했지만 효과가있었습니다.

TensorFlow 안내서 링크 : https://www.tensorflow.org/install/install_windows


예, 64 비트 버전에서 해결되었습니다. 기본 다운로드 페이지에서 설치는 32 비트입니다. 위의 링크는 64 비트 버전의 URL을 제공합니다.
Vladan

6

아나콘다에 tensorflow를 설치하려고하는데 작동하지 않으면 3.6.x아나콘다가 최신 버전을 가지고있는 동안 현재 만 지원 되므로 파이썬 버전을 다운 그레이드해야 할 수도 있습니다 .

  1. 파이썬 버전 확인 : python --version

  2. 버전> 인 경우 3.6.x3 단계를 따르고 그렇지 않으면 중지하십시오. 문제가 다른 곳에있을 수 있습니다.

  3. conda search python

  4. conda install python=3.6.6

  5. 버전을 다시 확인하십시오. python --version

  6. 버전이 올 바르면 tensorflow를 설치하십시오 (7 단계).

  7. pip install tensorflow


4

Anaconda Python 설치를 사용하는 경우 pip install tensorflow아래에 표시된 오류가 표시됩니다.

Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

TensorFlow 설치 페이지에 따르면 --ignore-installedpip install을 실행할 때 플래그 를 사용해야합니다 .

그러나이 작업을 수행하기 전에 설치하려는 TensorFlow의 원하는 버전과 관련하여 TF_BINARY_URL 변수가 올바르게 설정되었는지 확인하려면 이 링크 를 참조하십시오 .


4

불행히도 내 명성은 @Sujoy 답변 아래에 명령을 내리는 것입니다.

그들의 문서에서 그들은 파이썬 3.6을 지원한다고 주장합니다. @mayur가 제공하는 링크는 실제로 python3.5 휠 패키지라는 것을 보여줍니다. 이것은 tensorflow를 설치하려는 시도입니다.

Microsoft Windows [Version 10.0.16299.371]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\>python3 -m pip install --upgrade pip
Requirement already up-to-date: pip in d:\python\v3\lib\site-packages (10.0.0)

C:\>python3 -m pip -V
pip 10.0.0 from D:\Python\V3\lib\site-packages\pip (python 3.6)

C:\>python3 -m pip install --upgrade tensorflow
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

파이썬 3.5가 성공적으로 설치되는 것 같습니다. python3.6에서도 작동해야한다고 주장하기 때문에 python3.6 버전을보고 싶습니다.

인용 :

"TensorFlow supports Python 3.5.x and 3.6.x on Windows. Note that Python 3 comes with the pip3 package manager, which is the program you'll use to install TensorFlow."

출처 : https://www.tensorflow.org/install/install_windows

Python3.5 설치 :

Microsoft Windows [Version 10.0.16299.371]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\>python3 -m pip install --upgrade pip
Requirement already up-to-date: pip in d:\python\v3\lib\site-packages (10.0.0)

C:\>python3 -m pip -V
pip 10.0.0 from D:\Python\V3_5\lib\site-packages\pip (python 3.5.2)

C:\>python3 -m pip install --upgrade tensorflow
Collecting tensorflow
  Downloading 
    ....
    ....

나는 여기서 끔찍한 잘못을 희망하지만 경보 벨을 울리지 않으면 😛

편집 : 누군가 아래에있는 두 개의 게시물은 다음 명령이 작동한다고 지적했습니다.

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

이상한 핍이 작동하지 않습니다 🤔


3

이것은 Mac OS X Yosemite 10.10.5의 Python 2.7에서 작동했습니다.

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl

3

이 질문에 대한 여러 그룹의 답변이 있습니다. 이 답변은 하나의 답변 그룹을 일반화하는 것을 목표로합니다.

사용중인 Python 버전과 호환되는 TensorFlow 버전이 없을 수 있습니다. 새로운 Python 릴리스를 사용하는 경우 특히 그렇습니다. 예를 들어, 새 버전의 Python 릴리스와 해당 버전의 Python에 대한 TensorFlow 릴리스 사이에 지연이있을 수 있습니다.

이 경우 옵션은 다음과 같습니다. 1) 이전 버전의 Python으로 다운 그레이드합니다. 2) 소스 코드에서 TensorFlow를 컴파일하십시오. 3) 일치하는 TensorFlow 버전을 기다립니다.


2

창문의 경우 이것은 나를 위해 일했습니다.

링크 에서 휠을 다운로드하십시오 . 그런 다음 명령 줄에서 휠이있는 다운로드 폴더로 이동하여 다음 명령을 입력하십시오.

pip install tensorflow-1.0.0-cp36-cp36m-win_amd64.whl


2

나는 같은 문제에 직면했다. 나는 다음을 시도했고 효과가 있었다. Mac OS X, 아나콘다 파이썬 2.7 설치

pip uninstall tensorflow export TF_BINARY_URL=<get the correct url from http://tflearn.org/installation/> pip install --upgrade $TF_BINARY_URL

설치된 tensorflow-1.0.0


2
  1. 관리 권한으로 명령 프롬프트 시작
  2. 다음 명령을 입력하십시오 python -m pip install --upgrade pip
  3. 다음 Enter 명령 pip install tensorflow

오류 : 실행기에서 치명적인 오류 : ' "'를 사용하여 프로세스를 만들 수 없음
DJ Howarth

2

Windows에서 TensorFlow를 설치할 URL은 다음과 같습니다. 그것은 나를 위해 잘 작동했습니다.

python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

2

Windows 10에서는 여기에서 아무것도 효과가 없었습니다. 아마도 아래에서 업데이트 된 솔루션이 저에게 효과적이었습니다.

python -m pip install --upgrade tensorflow.

이것은 Windows 10 에서 Python 3.6tensorflow 1.5 를 사용 하고 있습니다.


Python 3.6을 제거하고 Python 3.5를 설치 한 다음 pip 버전을 업데이트 한 다음 tensorflow를 즐기십시오!
가브리엘 안드레스 브랑 콜리 니


2

다음 단계를 통해 tensorflow 및 keras를 설치할 수 있습니다

  1. https://repo.anaconda.com/archive/ 에서 Python 3.6과 함께 제공되는 Anaconda3-5.2.0 다운로드
  2. Anaconda를 설치하고 Anaconda Prompt를 열고 아래 명령을 실행하십시오. conda install jupyter conda install scipy pip install sklearn pip install msgpack pip install pandas pip install pandas-datareader pip install matplotlib pip install pillow pip install requests pip install h5py pip install tensorflow pip install keras

2
문제는 표준 Python과 tensorflow에 관한 것입니다.
ivan_pozdeev

2

업데이트 2019 : Google Colab에 TensorFlow 2의 미리보기 버전을 설치하려면 다음을 사용할 수 있습니다.

!wget https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64 -O cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64.deb !dpkg -i cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64.deb !apt-key add /var/cuda-repo-10-0-local-10.0.130-410.48/7fa2af80.pub !apt-get update !apt-get install cuda !pip install tf-nightly-gpu-2.0-preview

그리고 TensorFlow 2 by pip를 설치하려면 pip install tf-nightly-gpu-2.0-previewGPU 및 pip install tf-nightly-2.0-preview CPU에 사용할 수 있습니다 .


야간 텐서 플로 (불안정한) 버전을 사용해 주셔서 감사합니다. 그것은 나를 위해 일했다.
Matthew Redmond

1

OSX Sierra 10.12.2에서이 문제가 발생했습니다. 잘못된 버전의 Python이 설치되어있는 것으로 나타났습니다 (Python 3.4가 있었지만 OSX 용 tensorflow pypi 패키지는 python 3.5 이상에만 해당됩니다).

해결책은 Python 3.6을 설치하는 것이 었습니다. 작동하도록하기 위해 수행 한 작업은 다음과 같습니다. 참고 : Homebrew를 사용하여 Python 3.6을 설치했습니다 .python.org 에서 Python 3.6 설치 프로그램을 사용하여 동일한 작업을 수행 할 수 있습니다

brew uninstall python3
brew install python3
python3 --version # Verify that you see "Python 3.6.0"
pip install tensorflow # With python 3.6 the install succeeds
pip install jupyter # "ipython notebook" didn't work for me until I installed jupyter
ipython notebook # Finally works!

1

tensorflow 웹 사이트에서 발췌 https://www.tensorflow.org/install/install_windows

기본 pip로 설치

컴퓨터에 다음 버전의 Python이 설치되어 있지 않은 경우 지금 설치하십시오.

python.org의 Python 3.5.x TensorFlow는 Windows에서 버전 3.5.x의 Python 만 지원합니다. Python 3.5.x는 TensorFlow를 설치하는 데 사용할 프로그램 인 pip3 패키지 관리자와 함께 제공됩니다.

TensorFlow를 설치하려면 터미널을 시작하십시오. 그런 다음 해당 터미널에서 적절한 pip3 install 명령을 실행하십시오. CPU 전용 버전의 TensorFlow를 설치하려면 다음 명령을 입력하십시오.

C:\> pip3 install --upgrade tensorflow
To install the GPU version of TensorFlow, enter the following command:

C:\> pip3 install --upgrade tensorflow-gpu

다운 투표 뒤에 이유가 있습니까?
Ravinder Payal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.