在windows安裝原始碼安裝pytorch 0.4。
windows 10 home需要安裝visual studio 2017,免費的community版是可以的,不要預覽版,正式版即可。開啟visual studio installer,需要安裝:visual studio 2017 community
cuda 9.0 + cudnn 7.0
anaconda 5,python 3.6.4
- 使用c++桌面開發
- vc++ 2017版本 v14.11工具箱
- anaconda也可以勾選,這樣你就可以跳過安裝anaconda這一步
安裝即可。
沒有英偉達顯示卡或者不需要英偉達顯示卡支援跳過,安裝時需要設定環境變數no_cuda=1
。
我安裝的是cuda 9.0、cudnn 7.0
需要勾選nsight visual studio edition。
最新版本的visual studio 2017,安裝時會報錯,修改cuda標頭檔案即可:開啟 - %cuda_path%\include\crt\host_config.h -
unsupported microsoft visual studio version! only the versions 2012, 2013, 2015 and 2017 are supported!
不需要cuda支援跳過
#if _msc_ver < 1600 || _msc_ver > 1911
//把1911 改為1920即可,儲存
conda create -n pytorch python=3.6 anaconda
#這步不是必須的,但推薦新建乙個,這樣子安裝失敗也不會影響自己已經配置好的環境
activate pytorch
#這個命令要在cmd下才有效,不知道為什麼powershell無效
#建議此後的命令都通過cmd
conda install numpy pyyaml mkl mkl-include setuptools cmake cffi typing
#保持網路比較好即可,學校網路差的要死,clone幾次還不成功,最後只能用流量開個熱點
git clone --recursive
cd pytorch
xcopy /y aten\src
\aten
\common_with_cwrap.py tools\shared
\cwrap_common.py
set "vs150comntools=d:\programdata
\microsoft
\visualstudio
\community
\vc\auxiliary
\build"
#上面目錄需要替換為你自己visual studio安裝目錄
set cmake_generator=visual studio 15 2017 win64
set distutils_use_sdk=1
call "%vs150comntools%\vcvarsall.bat" x64 -vcvars_ver=14.11
#14.13等其他版本成不成功沒試過
python setup.py install
等一段時間,大功告成。我安裝過程中出錯就第一次忘記改cuda的標頭檔案引起的。
先退出安裝的那個cmd,重新開啟乙個cmd或者powershell。
參考:
windows環境下原始碼安裝pyltp
花了將近三個小時安裝pyltp,在此做個筆記,以便日後在其他windows電腦上安裝。系統 win7 其他win系統感覺也可以 python版本 3.5 自己安裝咯 將解壓後的ltp資料夾命名為ltp,整體複製到pyltp中。也就是將ltp所有內容作為乙個資料夾放到pyltp中。解壓pyltp後所得...
Windows原始碼安裝PyTorch 0 4
在windows安裝原始碼安裝pytorch 0.4。windows 10 home visual studio 2017 community cuda 9.0 cudnn 7.0 anaconda 5,python 3.6.4 需要安裝visual studio 2017,免費的community...
原始碼安裝 mysql 原始碼安裝 mysql
yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...