2017-02-16 24 views
11

Làm theo hướng dẫn trong "Cài đặt với Anaconda" tại https://www.tensorflow.org/install/install_windows, tôi nhận được đến thời điểm này và nhận được một thất bại.Tensorflow 1.0 Windows + 64-bit Anaconda 4.3.0 lỗi

(tensorflow) C:\Users\rallen\Documents\Devel\python\tensorflow>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform.

Đây là môi trường của tôi 64-bit Anaconda3 4.3.0

>python Python 3.6.0 |Anaconda 4.3.0 (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.

tôi trước đây cài đặt thành công trước 1.0 tensorflow từ pip.

Trả lời

8

Dường như python 3.5 rất quan trọng. Vì sự phân bố Anaconda3 mới nhất là 3.6, bạn phải làm điều này:

> conda create -n tensorflow python=3.5

và có vẻ như gói 1.0 có sẵn trên pip bây giờ, vì vậy bạn chỉ có thể làm điều này:

..> activate tensorflow ...> pip install tensorflow-gpu Collecting tensorflow-gpu Downloading tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl (43.1MB) 100% |################################| 43.1MB 31kB/s Collecting protobuf>=3.1.0 (from tensorflow-gpu) ...

Tôi đã chạy thành công lệnh 'chào thế giới' trong vỏ trấu 3.5 và tf.__version__ hiển thị là '1.0.0'

+0

Tôi nhận được lỗi này: 'không thể tìm thấy một phiên bản đó đáp ứng các yêu cầu tensorflow (từ phiên bản:) Không phân phối hợp tìm thấy cho tensorflow ' – suku

0

1) C:> pi p uninstall tensorflow
2) C:> pip cài đặt tensorflow

2

Dường như tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl sẽ thất bại nhưng tensorflow-1.0.0-cp35-cp35m-win_amd_64.whl hoạt động tốt đối với tôi.

+0

Bạn đang nói điều này làm việc cho python 3.6? –

1

Bạn có thể thấy this issue, có lẽ win_x86_64 nên được thay đổi để win_amd64

0

Tôi đã cài đặt Miniconda (Anaconda). Tôi đã sử dụng pycharm, trong đó tôi đã thêm thông dịch viên Miniconda (Anaconda). TensorFlow có thể dễ dàng bổ sung thông qua người phiên dịch này bằng cách tìm kiếm cần TensorFlow gói

0

Tôi đang đối mặt với cùng một vấn đề và thao tác này sẽ hoạt động đối với hầu hết mọi người.

pip install tensorflow-gpu 

Bởi vì tôi có cài đặt phiên bản 0.12 tensorflow trước, nó sẽ sử dụng bộ nhớ cache, vì vậy tôi phải chỉ rõ phiên bản được 1,0

pip install tensorflow-gpu==1.0 

Nó làm việc tốt cho tôi !!

Tôi đang làm việc trên win10 với phiên bản python = 3.5.2, 64 bit

2

Đối với người sử dụng phiên bản python 3.6 và anaconda.

conda create -n tensorflow python=3.5 
 
activate tensorflow 
 
pip install tensorflow-gpu

0

Tôi cũng có cùng một vấn đề khi tôi cài đặt Anaconda 4.3 phiên bản

"tensorflow_gpu-1.0.0-cp35-cp35m-win_x86_64.whl không phải là một bánh xe được hỗ trợ trên nền tảng này "

Đây là giải pháp của tôi.

  • Thay vì sử dụng Anaconda3 4.3, cài đặt Anaconda3 4.2 (Anaconda3-4.2.0-Windows-x86_64.exe)
  • Loại trên dòng lệnh (Nếu bạn đang sử dụng phiên bản GPU)

    pip install -U --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl 
    
  • Typeon dòng lệnh (Nếu bạn đang sử dụng CPU chỉ)

    pip install -U --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_amd64.whl 
    

tôi đang làm việc trên win10 với phiên bản python = 3.5.2, 64 bit

+0

tại sao phiên bản anaconda 4.3 bị lỗi? –

Các vấn đề liên quan