本次在Pycharm中配置環境的目的主要是能夠在自己的電腦上使用linux中的環境配置來跑mmdetection,因為mmdetection需要使用到cuda等一系列的包,之前直接在本地上安裝時出現問題,一直沒有跑通。由於本機中的環境沒有配置好,且為了能與服務器同步,使用Pycharm連接上服務器中conda創建的虛擬python環境,具體步驟圖下所示:
1、通過Tools=>Deployment=>Configuration..進入配置界面
2、添加=>Type選擇SFTP,然后配置好ip地址,用戶名和密碼
3、Mappings中的local Path是本地項目的位置,Deployment Path是服務器中的路徑
4、配置Project Interpreter,選擇SSH Interpreter(當然需要開啟服務器中的ssh服務),選擇New server configuration,填入IP地址和用戶名
5、輸入密碼/其他登錄方式,按情況輸入
6、選擇Interpreter的位置,默認是服務器主機的Python配置,需要找到服務器中conda創建的Python虛擬環境的python(名字叫python/python+版本號)文件,選定
至此完成Python環境的配置,如果想要了解如何在linux下安裝並運行mmdetection,可以看另一篇博客:mmdetection的安裝與使用