我們使用conda在服務器上創建虛擬環境,遠程使用pycharm進行編程
pycharm版本2023.1.3
一.首先在服務器上創建虛擬環境
注:anaconda的安裝可以參考ubuntu系統miniconda的安裝
conda create --name tac python=3.7
二.pycharm 連接
點擊add interpreter
選擇on ssh
點擊next
輸入密碼,點擊next
看完這個選擇適合你的
環境選擇
我選擇系統環境
點擊… 三個黑點
找到服務器上的python3.7
點擊create完成
點這里
選擇你要運行的py文件地址
選擇你的遠程編譯器
選擇你的工作地址
設置,更改代碼后自動上傳到服務器緩存位置
右鍵運行代碼即可,和本地一樣
注:
Virtualenv Environment是什么?
Python的虛擬環境可以使一個Python程序擁有獨立的庫library和解釋器interpreter,而不用與其他Python程序共享統一個library和interpreter。虛擬環境的好處是避免了不同Python程序間的互相影響(共同使用global library 和 interpreter),例如程序A需要某個庫的1.0版本,而程序B需要同樣這個庫的2.0版本,如果程序B執行,則A就不能執行了。最好創建在項目下,可以參考
System Interpreter
system interpreter表示本地的解釋器。
選擇系統里面安裝的Python作為解釋器,不推薦使用。也就是加載系統中存在的解釋器。
但是我的服務器內存很大,我用conda創建了很多的虛擬環境,直接使用conda進行管理,問題是導致很多冗余,但是更好管理了