tensorflow2.0 出來了,相較於tensorflow1.x作了較大的改動。以下說明如何配置環境。
首先安裝anaconda,這個不會安裝的話,自行百度。
然後創建環境,使用命令
conda create -n tf2_cpu_py3.6 python=3.6 //環境名可以自己另設,python版本也可以自己另定
接着配置pip。由於官網給出的安裝方式是pip安裝,所以建議更改pip的源爲國內源,例如清華源。
更改方式如下
linux下,修改 ~/.pip/pip.conf (沒有就創建一個), 修改 index-url至tuna,內容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
windows下,直接在user目錄中創建一個pip目錄,如:C:\Users\xx\pip,新建文件pip.ini,內容如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
最後激活環境,安裝tensorflow2.0.0-beta1.
//激活環境
conda activate t2f_cpu_py3.6
//安裝tensorflow2.0.0-beta1,安裝好後自帶keras,numpy,故無需重複安裝。
pip install -q tensorflow==2.0.0-beta1
//缺少matplotlib, pandas,jupyter, notebook.建議使用pip安裝,因爲用conda 安裝會把tensorflow-base替換掉
pip install matplotlib pandas jupyter notebook
這裏有個坑要注意一下,就是使用conda 安裝的話,會把tensorflow-base給替換掉,導致版本不對,所以建議對tensorlfow2的依賴包使用pip的安裝方式,並且也比較快。