原創|行業資訊|編輯:何躍|2022-02-07 09:51:29.880|閱讀 600 次
概述:PyCharm 2022.1 EAP1帶來了新的Run Targets實現,它增加了對在不同目標內創建虛擬環境的支持。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
目標是配置的環境,PyCharm將在其中執行你的代碼。PyCharm Pro用戶已經內置了對Docker、Docker-Compose、SSH、WSL和其他目標的支持,這已經有很長一段時間了。
新的實現帶來了兩個開箱即用的主要好處:
配置你的目標現在是一個通過向導執行的快速過程。首先要做的是進入Preferences/Settings > Python Interpreter > Add Interpreter,然后選擇你要配置的目標類型。
例如下圖是一個配置一個Docker目標:
當你選擇目標時,一個對話窗口就會彈出。在Docker的情況下,這是一個三步的過程。你可以在本地構建你的鏡像,或者從注冊表中拉取它。在第1步(1/3),我們將從Docker拉出Python:最新的鏡像,然后點擊下一步。
正如你所看到的,在下一步(2/3),PyCharm將啟動一個自省容器來檢查你的環境,并在自省過程結束后立即刪除這個容器。然后,你可以,點擊下一步。
第三步(3/3)是你可以在你的目標中創建你的虛擬環境。在這個例子中沒有必要,所以我們將選擇系統解釋器選項并點擊創建。
簡單3步,你應該已經正確配置了你的目標解釋器來運行你的應用程序。
雖然在我們之前的例子中,我們并不打算在我們的遠程主機(在這種情況下是Docker容器)內創建一個虛擬環境,但這種能力在其他類型的目標中可能非常有用,這也是我們改進運行目標實現的主要原因之一。
從這個EAP build oneards,你可以在你的IDE中舒適地在WSL、Vagrant和SSH主機內創建虛擬環境。最初的過程與上面演示的相同,但在最后一步,你將能夠選擇你所選擇的虛擬環境的路徑。
對目標的新支持是本次EAP1中強調的主要功能,當然,這不是唯一的功能。雖然我們會在接下來的博文中更多地談論其他的改進,但我們強烈建議你現在就去嘗試PyCharm并自己去發現它們。
如果您想體驗EAP1,,當然我還是推薦您在工作項目中使用最新穩定版本,保證工作穩定有效。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn