Bạn cần sử dụng đúng phiên bản Python và pip
Trên Windows 10, với phiên bản Python 3.6.X tôi đã phải đối mặt sau đó sau khi kiểm tra có chủ ý, tôi nhận thấy tôi đã cài đặt Python-32 bit trên máy 64 bit của mình. Hãy nhớ rằng TensorFlow chỉ tương thích với cài đặt python 64 bit . Không phải 32 bit của Python
Nếu chúng tôi tải xuống Python từ python.org, cài đặt mặc định sẽ là 32 bit. Vì vậy, chúng tôi phải tải xuống trình cài đặt 64 bit theo cách thủ công để cài đặt Python 64 bit. Và sau đó thêm vào bên dưới vào PATH
môi trường.
C:\Users\AppData\Local\Programs\Python\Python36
C:\Users\AppData\Local\Programs\Python\Python36\Scripts
Sau đó chạy gpupdate /Force
trên dấu nhắc lệnh. Nếu lệnh python không hoạt động trong 64 bit, hãy khởi động lại máy của bạn.
Sau đó chạy python trên dấu nhắc lệnh. Nó sẽ hiển thị 64 bit
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.
Sau đó chạy lệnh bên dưới để cài đặt phiên bản CPU tenorflow (được khuyến nghị)
pip3 install --upgrade tensorflow
Cập nhật - Python 3.7
Hiện tại chỉ có Python 3.5 và Python 3.6 được hỗ trợ chính thức. Tensorflow
vẫn chưa phát hành nhị phân cho Python 3.7 chính thức, chúng tôi có thể phải chờ một chút để nó được phát hành. Bạn có thể sử dụng Python 3.6.x cùng với hoặc Anaconda với môi trường ảo <3.7 trong thời gian hiện tại.