2017-05-02 1 views
3

Raspian Lite OS가 설치된 Raspberry Pi 2와 8Gb SD 카드에 TensorFlow를 설치하려고합니다. 파이썬 버전 2.7.9를 사용하고 있으며 TensorFlow를 설치하려고합니다. 이전에 검색하여 문제를 해결하려고했지만 할 수 없었습니다. 이미이 가이드 다음 :TensorFlow on Raspberry Pi 2를 설치하는 방법

  1. TensorFlow 공식 가이드 GitHub의
  2. IotMakerBlog 가이드
  3. 샘 J 아브라함 가이드를

나는이 또한 다른 스택 오버플로 질문에 제안 된 솔루션을 많이 읽어 하지만 문제는 항상 동일합니다.

tensorflow-1.1.0-cp27-none-linux_armv7l.whl is not a supported wheel on this platform. 

.whl을 다운로드하고 pip를 사용하여 설치할 때마다 이런 일이 발생합니다. 내가 직접 주사위를 사용하려고하면 또한, 내가 오류는 다음과 같다 :

일부 가이드에서 제안하고 나는 또한 파이썬 3 버전을 설치하려고 나는 또한 PIP2와 노력
# pip install tensorflow 
Collecting tensorflow 
    Could not find a version that satisfies the requirement tensorflow (from versions:) 
No matching distribution found for tensorflow 

. 결과는 여기와 같습니다.

아무도 도와 줄 수 있습니까? 많은 감사합니다.

첫째, TensorFlow에 대한 종속성을 설치합니다 :

+0

위에서 언급 한 가이드 링크를 추가하기 만하면됩니다. 1. https://www.tensorflow.org/install/install_linux; 2. https://iotmakerblog.wordpress.com/2017/01/28/installing-testing-tensorflow-on-raspberry-pi2/; 3. https://github.com/samjabrahams/tensorflow-on-raspberry-pi –

+0

편집 : 실제로 라스베리에 armv6l이 있지만 실제로는 armv7l이 필요하다는 것을 알았습니다. 사실입니까? 그리고 왜? –

답변

2

결국 문제가 프로세서라는 것을 알았습니다. 실제로 Raspbian에서는 ARMv6로 간주되지만 ARMv7입니다. 그래서 OS를 우분투 메이트로 바꾸는 것이 트릭을 만들었습니다. 이제 저는 Pi에서 TensorFlow를 설치했습니다.

1

본을 따를 수

sudo apt-get update 

# For Python 2.7 
sudo apt-get install python-pip python-dev 

# For Python 3.3+ 
sudo apt-get install python3-pip python3-dev 

다음, 그것을이 저장소에서 휠 파일을 다운로드 및 설치 :

마지막으로
# For Python 2.7 
wget https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp27-none-linux_armv7l.whl 
sudo pip install tensorflow-1.1.0-cp27-none-linux_armv7l.whl 

# For Python 3.4 
wget https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl 
sudo pip3 install tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl 

, TensorFlow를 가져올 때 오류가 발생하지 않도록 모의 라이브러리를 다시 설치해야합니다.

# For Python 2.7 
sudo pip uninstall mock 
sudo pip install mock 

# For Python 3.3+ 
sudo pip3 uninstall mock 
sudo pip3 install mock 

자세한 내용은 tensorflow-on-raspberry-pi을 참조하십시오.

+1

답변 해 주셔서 감사합니다.하지만 먼저 질문을 읽어야합니다. 내가 썼던 것처럼 나는 GitHub에 Sam J Abrahams에 의해 가이드를 벌써 시도했다. 그리고 그것은 작용하지 않았다. –

+1

예, 64 비트 아키텍처에서 작동하지만 Raspberry Pi는 32 비트 아키텍처를 가지고 있습니다. https://raspberrypi.stackexchange.com/questions/34715/is-raspbian-for-the-raspberry-pi-2-b-32-bit-or-a-64-bit-os –