centos7下安裝tensorflow gpu版

2021-09-12 03:03:50 字數 2162 閱讀 7207

我的版本

cuda 8.0 +cudaa6.0+python3.5.1+tensorflow-gpu1.4.0

說說遇到的坑(折騰了一下午):

1.查資料說是python3.6可以與其他軟體相容,於是我就安裝了python3.6.6版本,結果後面測試import tensorflow時會報錯importerror: libcublas.so.8.0: cannot open shared object file: no such file or directory

網上解釋:cuda未安裝或者cuda的版本有問題

伺服器上的cuda 8.0 +cudaa6.0是師兄之前裝的,所以我也沒有更新到9.0版本。就直接開始安裝python和tensorflow-gpu

1.安裝依賴

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

3.建立目錄

mkdir /usr/local/python3

4.解壓

tar -zxvf python-3.5.0.tgz

5.編譯安裝

cd python-3.5.1

./configure --prefix=/usr/local/python3

make && make install

6.建立python3和pip3的軟連線

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

因為我之前安裝過python3.6.6,建立過軟連線,所以會報下面錯誤

ln: failed to create symbolic link 『/usr/bin/python3』: file exists

ln: failed to create symbolic link 『/usr/bin/pip3』: file exists

刪除軟連線,再重新建立就可以了

rm -rf /usr/bin/python3

rm -rf /usr/bin/pip3

7.輸入python3,顯示以下內容,則安裝成功

$python3               

python 3.5.1 (default, mar 7 2019, 10:39:21)

[gcc 4.8.5 20150623 (red hat 4.8.5-36)] on linux

輸入pip3 list可檢視python3已有的包

1.更新pip

pip3 install --upgrade pip

不更新的話,安裝tensorflow可能會報錯could not find a version that satisfies the requirement tensorflow-gpu==1.4 (from versions: ) no matching distribution found for tensorflow-gpu==1.4

2.安裝tensorflow-gpu 1.4.0

pip3 install tensorflow-gpu==1.4.0

3.測試

輸入python3進入互動命令

import tensorflow as tf沒有報錯就安裝成功

測試問題:

有時候出現了錯誤importerror: libcublas.so.8.0: cannot open shared object file: no such file or directory

1.檢查/usr/local/cuda-8.0/lib64目錄,看看libcudart.so.8.0是否存在,如果不存在,則先正確安裝cuda。如果確定cuda已經存在,這個問題的出現於linux的ldconfig命令有關。

2.輸入

sudo ldconfig /usr/local/cuda-8.0/lib64

3.重新測試

centos7下安裝janusGraph單機版

janusgraph是一款圖資料庫,繼承自titan,支援分布式,可以整合了多種資料庫,大資料平台,如hbase,hadoop,spark,elasticsearch等。詳細介紹大家可參考官方文件janusgraph官方文件。下面我們介紹如何在centos7上安裝配置單機版本的janusgraph....

在CentOS 7下安裝Redis

在centos下安裝redis也比較簡單,按照步驟一步一步的操作,基本不會出錯。2 解壓,切換目錄 tar xzf redis 2.8 13.tar.gz cd redis 2.8.13 3 編譯 make make install 4 開啟redis.conf修改配置檔案,最關鍵是下面幾行,其他的...

centos7下快速安裝mysql

2015 06 26 09 11 12481人閱讀收藏 舉報 centos 12 1 2 3 wget rpm ivh mysql community release el7 5.noarch.rpm yum install mysql community server 成功安裝之後重啟mysql服...