1. 程式人生 > >Win10系統下安裝Python及配置Tensorflow(GPU)環境

Win10系統下安裝Python及配置Tensorflow(GPU)環境

在Windows 10 系統下安裝Python及配置Tensorflow框架環境,可用使用軟體Anaconda,更加方便一些;

一. Win10環境下安裝Anaconda(Python)

  1. 下載Anaconda: 在 https://www.anaconda.com/download/#windows 中下載Windows版本的Anaconda,不過這裡面顯示的是最新版本的Anaconda,也對應著最新(較新)版本的Python: 在這裡插入圖片描述 如果想下載安裝較早發行的版本,可以直接點選下面連結尋找:https://repo.continuum.io/archive/ ,這裡不僅有Windows版本的,還有Linux、Mac版本下的Anaconda: 在這裡插入圖片描述
  2. 下載完成後,直接點選安裝即可,可以使用預設的安裝到C盤,也可以更改安裝目錄,安裝到其它盤;
  3. 安裝需要一段時間,完成後,Python也已安裝完成,在執行(搜尋)中輸入cmd,開啟命令列介面,輸入Python
    ,敲下回車,即可看到已安裝的Python版本: 在這裡插入圖片描述

二、Win10系統下安裝Tensorflow

  1. 在命令列介面中輸入conda create -n tensorflow python=3.6,敲回車,安裝後如下所示: 在這裡插入圖片描述
  2. 輸入activate tensorflow,敲回車: 在這裡插入圖片描述
  3. 輸入Python,回車:在這裡插入圖片描述
  4. 輸入import tensorflow as tf,回車:

安裝過程中的問題、出錯及錯誤記錄

  1. 在按照順序安裝完成Anaconda3-5.0.1-Windows-x86_64和Python(3.6.6)後,用conda create -n tensorflow python=3.6安裝了Tensorflow,分別在命令列中輸入activate tensorflow
    Python,再輸入import tensorflow as tf後,出現如下錯誤: 在這裡插入圖片描述 Traceback (most recent call last): File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”, line 58, in from tensorflow.python.pywrap_tensorflow_internal import * File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 28, in _pywrap_tensorflow_internal = swig_import_helper() File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 24, in swig_import_helper _mod = imp.load_module(’_pywrap_tensorflow_internal’, fp, pathname, description) File “D:\Anaconda3\envs\tensorflow\lib\
    imp.py
    ”, line 243, in load_module return load_dynamic(name, filename, file) File “D:\Anaconda3\envs\tensorflow\lib\imp.py”, line 343, in load_dynamic return _load(spec) ImportError: DLL load failed: 找不到指定的模組。

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File “”, line 1, in File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow_init_.py”, line 22, in from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python_init_.py”, line 49, in from tensorflow.python import pywrap_tensorflow File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”, line 74, in raise ImportError(msg) ImportError: Traceback (most recent call last): File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”, line 58, in from tensorflow.python.pywrap_tensorflow_internal import * File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 28, in _pywrap_tensorflow_internal = swig_import_helper() File “D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 24, in swig_import_helper _mod = imp.load_module(’_pywrap_tensorflow_internal’, fp, pathname, description) File “D:\Anaconda3\envs\tensorflow\lib\imp.py”, line 243, in load_module return load_dynamic(name, filename, file) File “D:\Anaconda3\envs\tensorflow\lib\imp.py”, line 343, in load_dynamic return _load(spec) ImportError: DLL load failed: 找不到指定的模組。

Failed to load the native TensorFlow runtime.