一合住、為什么要用Linux上的虛擬環(huán)境
當我們費盡心思在服務器上搭好pytorch胁镐、tensorflow海诲、spark等等框架的時候棒厘,再把同樣的事情移植到Windows上是非常痛苦的,所以如迟,直接使用服務器上已經(jīng)搭好的環(huán)境無疑是很爽的一件事情收毫。筆者找到了兩種方法,一種是用xManager+jupyter的方式殷勘,不過這種方式需要桌面版的系統(tǒng)此再,不符合筆者需求,就放棄了玲销;還有一種就是直接用pycharm專業(yè)版输拇,本文介紹的也是這種方式,效果很好贤斜。
二策吠、步驟
2.1? 創(chuàng)建pytorch虛擬環(huán)境:
Linux用conda構建名為pytorch的虛擬環(huán)境逛裤,并安裝pytorch、dgl:
創(chuàng)建虛擬環(huán)境:conda create -n pytorch python=3.6
安裝pytorch(CPU): yconda install pytorch-cpu torchvision-cpu -c pytorch
安裝pytorch geometric:
pip install --verbose --no-cache-dir torch-scatter
pip install --verbose --no-cache-dir torch-sparse
pip install --verbose --no-cache-dir torch-cluster
pip install --verbose --no-cache-dir torch-spline-conv (optional)
pip install torch-geometric
注意猴抹,執(zhí)行上面幾個命令的時候需要系統(tǒng)中有g++带族,否則會報錯。
sudo apt install g++
安裝dgl:
conda install -c dglteam dgl
2.2? pycharm使用遠程解釋器
首先蟀给,要保證pycharm是專業(yè)版蝙砌。。跋理。
1.tools-deployment-configuration
2.具體填參數(shù)如下择克,注意這個Name要和項目名字保持一致
注意,具體的代碼文件位置=Root path + Deployment
然后更改pycharm的解釋器
其中會出現(xiàn)一個copy還是move的選項前普,我試了一下肚邢,都可以,看你們心情
然后就大功告成啦拭卿!
大功告成