ubuntu+2080ti系统用anaconda 安装tensorflow
折騰了好久,終于裝好了,下面介紹下步驟:
(1)首先創(chuàng)建一個(gè)tensorflow的虛擬環(huán)境
$ conda create --name tensotflow python=3.6 # 這里的–name可以簡化為-n
這個(gè)過程可能會(huì)提示升級(jí)conda,按照給定命令升級(jí)即可
(2)激活環(huán)境
$ source activate tensorflow
(3)查找tensorflow,注意gpu版本要用tensorflow-gpu!!!我就是開始安裝了一個(gè)cpu版本的,后來發(fā)現(xiàn)gpu沒有用上,才發(fā)現(xiàn)了這個(gè)問題
(tensorflow) $ anaconda search -t conda tensorflow-gpu
(4)執(zhí)行完上述命令,會(huì)有一個(gè)大大的表格,選擇你要安裝的版本,我選擇了1.13.1,把名字復(fù)制下來,如jjh_ppc64le/tensorflow-gpu,注意這個(gè)不是我選擇的,只是為了說明問題。然后用下面的命令找到安裝的語句
(tensorflow) $ anaconda show jjh_ppc64le/tensorflow-gpu
(5)上述命令執(zhí)行后,輸出的一堆信息最后有一句就是安裝命令,還可以按信息提示指定安裝的版本。
測試成功!測試代碼
(6)有兩個(gè)重要的命令要經(jīng)常用
$ conda remove --name tensotflow --all # 刪除一個(gè)已有的環(huán)境
$ source deactivate tensotflow # 如果想返回普通環(huán)境,運(yùn)行
小結(jié) :
(1)開始時(shí)沒有配清華的anaconda源,導(dǎo)致總是下載很慢,配上之后有些資源下載速度快很多,但是1.13.1還是沒下載下來。后來,更新了conda后,順利下載安裝,并成功允許程序。
清華鏡像的安裝:
確認(rèn).condarc文件內(nèi)容
channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - defaults show_channel_urls: true(2)中間記不得安裝了哪個(gè)版本,自己的程序終于跑起來沒有立即報(bào)錯(cuò),還激動(dòng)了一下子,后來在模型開始訓(xùn)練的時(shí)候就不動(dòng),死機(jī)了;而那個(gè)不小心裝上的cpu版本的tensorflow卻能正常開始模型訓(xùn)練。開始還擔(dān)心是自己GPU的問題,后來想可能是驅(qū)動(dòng)版本對(duì)不上,自己又不知道怎么折騰。最終這個(gè)高版本解決了問題。
(3)中間試了許多版本,不是下不下來,就是測試出錯(cuò),于是conda下建立了好幾個(gè)tensorflow的環(huán)境,從tensorflow-cpu, tensorflow, tensorflow2,…tensorflow4,最終成功了一個(gè),其他的錯(cuò)誤安裝就用
至于配好環(huán)境這個(gè),還是希望改個(gè)名字舒服些(其實(shí)時(shí)克隆一個(gè),再把原來的刪掉):
conda create -n tensorflow-gpu --clone tensorflow3 conda remove -n tensorflow3 --all這會(huì)兒,gpu正在歡快的運(yùn)行,剛剛還說是不是有誰開了空調(diào)制暖,在這深秋初冬季節(jié)很舒服,突然發(fā)現(xiàn)這個(gè)熱量是來自GPU…
總結(jié)
以上是生活随笔為你收集整理的ubuntu+2080ti系统用anaconda 安装tensorflow的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cvpr2018论文阅读
- 下一篇: 论文阅读:Joint Discrimin