Win7(64位)下安装Anaconda+Tensorflow(cpu)
一、安裝Python 3.5
下載Anaconda網址:https://www.anaconda.com/download/
安裝:Anaconda3-4.2.0-Windows-x86_64.exe(解釋器)
Package(pip install <package name>)
https://www.lfd.uci.edu/~gohlke/pythonlibs/? cmd->NumPy下載路徑->dir num*.whl->pip install "numpy?1.13.3+mkl?cp36?cp36m?win_amd64.whl"
??
numpy(Data、Math)
scipy(Math)
pandas(Data(二維表格(CSV)))
matplotlib(Draw)
jieba(分詞包)
NLTK(自然語言處理)
scikit-learn(ML)
TensorFlow(DL)
PyTorch(DL)[Lua]
keras是一個很高層的結構,它的后端支持theano和tensorflow,它本質上并不是一個框架,只是對框架的操作做了一個封裝。 查看包安裝情況:pip freeze ?? 安裝hdbscan包: pip install cython pip install hdbscanIDE
Anaconda自帶的Spyder(編譯器)
Pycharm/Python(x,y)/Eclipse/VS.NET
Jupyter(IPython notebook)
二、TensorFlow環境配置
(1)打開Anaconda Prompt,輸入清華大學倉庫鏡像進行更新,輸入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes(2)再在Anaconda Prompt中利用Anaconda創建一個python3.5的環境,即通過調用以下命令創建一個環境名為tensorflow的conda環境:
conda create -n tensorflow python=3.5 The following NEW Packages will be INSTALLED: …… Proceed <[y]/n>? y?
打開Anaconda Navigator,點擊左側的Environments,即可發現已添加的 tensorflow環境
注:打開Navigator時,出現以下錯誤 it could not find or load the Qt platform plugin “windows”
參考http://blog.csdn.net/isomebody/article/details/72910207,將\Anaconda3\Library\plugins目錄下的platforms文件夾拷貝到\Anaconda3后重新打開Anaconda Navigator
(3)在Anaconda Prompt中激活/啟動tensorflow環境:
activate tensorflow注:當不使用tensorflow時,關閉tensorflow環境,命令為:deactivate(返回默認的python 3.5環境)?
deactivate tensorflow三、安裝tensorflow(cpu版)
(1)命令行激活tensorflow后,輸入安裝命令:
pip install tensorflow?
?(2)測試是否安裝成功
通過Anaconda安裝的,先激活Anaconda環境。調用python 輸入:
python import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello)) Hello,TensorFlow!退出,輸入:
ctrl+z安裝TensorFlow方法有兩種:
1.Native pip
Native pip在您的系統上直接安裝TensorFlow,而無需通過虛擬環境,pip安裝可能會干擾系統上其他基于Python的安裝。但是,如果了解pip和Python環境,”native” pip安裝通常只需要一個命令!此外,如果使用”native” pip,用戶可以從系統上的任何目錄運行TensorFlow程序。
Native pip1)首先安裝Python3.6版本
2)在cmd執行pip install命令,輸入安裝CPU版本的TensorFlow命令: pip install tensorflow
2.Anaconda
在Anaconda中,您可以使用conda創建虛擬環境。但是,在Anaconda內,建議使用pip install命令安裝TensorFlow ,而不是使用該conda install命令。
注意: conda包是社區支持的,沒有正式支持。也就是說,TensorFlow團隊既不測試也不維護這個conda包。使用該包,自己承擔風險。四、安裝Tensorflow環境下的 spyder 和ipython?
如果直接打開Anaconda下的spyder輸入import tensorflow as tf會提示No module named ‘tensorflow’,所以需安裝tensorflow環境下的spyder
(1)進入tensorflow環境(已經在此環境下的忽略),即在Anaconda Prompt中輸入:
activate tensorflow(2)在tensorflow環境中安裝Anaconda,輸入:
conda install anaconda最終通過conda install anaconda安裝了tensorflow環境下的spyder和ipython
(3)在 spyder中測試
?
轉載于:https://www.cnblogs.com/5211314jackrose/p/7995516.html
總結
以上是生活随笔為你收集整理的Win7(64位)下安装Anaconda+Tensorflow(cpu)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows Socket 最大连接数
- 下一篇: Beta 冲刺 (5/7)