linux下torch 0 4 0安裝流程及心得

2021-09-24 19:36:45 字數 953 閱讀 5041

如果官網打不開,參考**或的說明安裝,注意可以根據自己的硬體平台選擇cuda8.0編譯的pytorch-0.4.0或者cuda9.0的pytorch-0.4.0;

3、可以參照或部落格,選擇cudnn版本與cuda匹配,例如cuda9.0,cudnn選擇7;

4、部落格檢視gpu對應的arch型號,在我之前的faster-rcnn的pytorch版本程式執行時編譯arch選擇可以參見這個**,例如p100的arch是60,可以選擇cuda8及以上版本;v100的arch是70,可以選擇cuda9及以上版本;

5、不管是自己安裝的環境或者是基於docker的映象,可以通過cat /usr/local/cuda/version.txt或者nvcc -v檢視安裝的cuda版本,這裡的cuda是自己安裝的cuda版本的資料夾,例如安裝的cuda9.0,則通過cat /usr/local/cuda-9.0/version.txt檢視;一般情況下可以通過cat /usr/local/cuda/include/cudnn.h | grep cudnn_major -a 2檢視cudnn版本,同樣將cuda換成自己安裝的cuda版本目錄,如cuda-9.0,不過有時候docker image中cudnn.h不在上述目錄下,可以通過find / -name 'cudnn*'檢視所有關於cudnn的檔案路徑,可以看到cudnn.h也可能在/usr/include下,然後檢視該目錄下的cudnn.h即可;

6、有時候在p100顯示卡上安裝的cuda9.0,cudnn7,但是torch-0.4.0編譯選擇的是cuda8.0的版本,在p100上能跑,但是v100上就會報錯,提示對應的cuda9,但是編譯的是8,原因就在於,p100可以跑cuda8及以上版本,但是v100必須是cuda9及以上,所以需要解除安裝cuda8.0的torch-0.4.0,安裝cuda9.0的torch-0.4.0即可;

pip uninstall torch -y:-y表示直接解除安裝,不需要提示

然後pip install  **.whl

Linux環境下MySQL python安裝過程

參考 1.首先確認python的版本為2.3.4以上,如果不是需要公升級python的版本 python v 檢查python版本 2.安裝mysql,比如安裝在 usr local mysql目錄下 4.安裝 mysql python tar xvzf mysql python 1.2.2.tar...

Linux環境下MySQL python安裝過程

參考 1.首先確認python的版本為2.3.4以上,如果不是需要公升級python的版本 python v 檢查python版本 2.安裝mysql,比如安裝在 usr local mysql目錄下 4.安裝 mysql python tar xvzf mysql python 1.2.2.tar...

Linux下tengine nginx的安裝配置

linux下nginx tengine的安裝配置 本部落格使用tengine,nginx安裝步驟基本一致 簡介 tengine是由 網發起的web伺服器專案。它在nginx的基礎上,針對大訪問量 的需求,新增了很多高階功能和特性。tengine的效能和穩定性已經在大型的 如 網,天貓 等得到了很好的...