說明:配置過程中兩個地方容易出錯!!!
pycharm遠端連接配接伺服器完整教程_hehedadaq的部落格-CSDN部落格_pycharm遠端
可參考該網址,但是在該過程中注意:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLiNGM3YzYyATN2UGNjVTMiJTZmRjZ5kjZ3YzNiJTYlZ2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
其他功能:
打開伺服器的terminal(可開多個):Tools-Start SSH session
檢視伺服器檔案:Tools-Development-Browse Remote Host
剛剛用pycharm的遠端,功能都還在摸索中。
注意:
① 有時候本地代碼改了,但是伺服器上代碼沒有修改,需要手動upload一下,應該怎麼設定一下就可以不用手動,還沒摸索到。
② 有時候ssh會自動斷開連接配接,然後就出錯,這時候檢查Tool—>configuration裡面的連接配接,interpreter裡面也有可能斷開,也進去看看。進去重新輸入密碼,網上看說是一段時間不操作,伺服器和本地機器沒有互動,ssh自動斷開,好像可以設定不斷開,還沒摸索出來。
用遠端互相傳檔案速度也很快
問題:
我在跑某一個代碼(其他代碼沒這問題)的時候會遇到一個問題,一直沒有解決,在伺服器上沒有這個問題,就是跑到35%的時候停止并報錯
OSError: [Errno 24] Too many open files 或者 RuntimeError: received 0 items of ancdata
原因:
方法①把number_workers改成0就可以了
方法②有效
import resource
rlimit = resource.getrlimit(resource.RLIMIT_NOFILE)
resource.setrlimit(resource.RLIMIT_NOFILE, (2048, rlimit[1])) # 2048可以改成其他值,根據本電腦組態