• <menu id="w2i4a"></menu>
  • logo 在PyCharm中配置項(xiàng)目

    文檔首頁(yè)>>在PyCharm中配置項(xiàng)目>>在PyCharm中配置項(xiàng)目(三):配置Python解釋器

    在PyCharm中配置項(xiàng)目(三):配置Python解釋器


    PyCharm是一種Python IDE,其帶有一整套可以幫助用戶(hù)在使用Python語(yǔ)言開(kāi)發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專(zhuān)業(yè)Web開(kāi)發(fā)。

    PyCharm最新版本2019.2發(fā)布,功能改進(jìn)提高Python語(yǔ)言開(kāi)發(fā)效率,點(diǎn)擊查看詳情~

    點(diǎn)擊下載PyCharm最新試用版

    配置Python解釋器

    在PyCharm中,您不僅限于使用任何單個(gè)Python解釋器。您可以實(shí)現(xiàn)多個(gè),并在此過(guò)程中選擇希望用于任何特定項(xiàng)目的解釋器。

    PyCharm支持:

    • 標(biāo)準(zhǔn)Python解釋器

    • 其他Python實(shí)現(xiàn)(IronPython, PyPy,Jython, CPython)

    • Virtualenv環(huán)境:Virtualenv, Pipenv和Conda。

    • 遠(yuǎn)程Python解釋器( SSH, Vagrant, WSL(僅適用于Windows))。

      僅在PyCharm Professional中受支持。

    • 基于Docker的解釋器(Docker, Docker Compose)。

      僅在PyCharm Professional中受支持。

    可以在以下級(jí)別上配置Python解釋器:

    • 當(dāng)前項(xiàng)目:選定的Python解釋器將用于當(dāng)前項(xiàng)目。

      下面描述了在此級(jí)別上配置Python解釋器。您可以創(chuàng)建新的解釋器,也可以使用現(xiàn)有的解釋器之一。

    • 新項(xiàng)目:選定的Python解釋器將用于新項(xiàng)目,而不是默認(rèn)項(xiàng)目。

    創(chuàng)建一個(gè)新的項(xiàng)目解釋器

    要將新的解釋器添加到當(dāng)前項(xiàng)目:

    1、通過(guò)以下兩種方式打開(kāi)“ 添加Python解釋器”對(duì)話(huà)框:

    • 當(dāng)您在編輯器中時(shí),最方便的方法是在狀態(tài)欄中使用Python Interpreter小部件。單擊小部件,然后選擇添加解釋器...

    • 通過(guò)按或選擇文件| 打開(kāi)“ 設(shè)置/首選項(xiàng)對(duì)話(huà)框”。設(shè)置 Windows和Linux或 PyCharm | macOS的首選項(xiàng)。 Ctrl+Alt+S

      在“ 設(shè)置/首選項(xiàng)”對(duì)話(huà)框中Ctrl+Alt+S,選擇“ 項(xiàng)目配置項(xiàng)目解釋器圖標(biāo),然后選擇添加。

    2、選擇解釋器類(lèi)型以添加并執(zhí)行特定設(shè)置:

    ①、Virtualenv

    在“ 添加Python解釋器”對(duì)話(huà)框的左側(cè)窗格中,選擇Virtualenv Environment。以下操作取決于以前是否存在虛擬環(huán)境。

    如果選擇“ 新環(huán)境”:

    在文本字段中指定新虛擬環(huán)境的位置,或單擊 虛擬環(huán)境位置并在文件系統(tǒng)中查找位置。請(qǐng)注意,新虛擬環(huán)境應(yīng)位于的目錄必須為空!

    從列表中選擇基本解釋器,或單擊選擇基礎(chǔ)口譯員并在文件系統(tǒng)中找到Python可執(zhí)行文件。

    如果要繼承全局站點(diǎn)程序包目錄,請(qǐng)選中“ 繼承全局站點(diǎn)程序包”復(fù)選框。該復(fù)選框?qū)?yīng)于virtualenv工具的 --system-site-packages選項(xiàng) 。

    如果需要,請(qǐng)選中“ 使所有項(xiàng)目都可用”復(fù)選框。

    如果選擇“ 現(xiàn)有環(huán)境”:

    展開(kāi)“ 解釋器”列表,然后選擇任何現(xiàn)有的解釋器?;蛘?,單擊 選擇口譯員并指定文件系統(tǒng)中Python可執(zhí)行文件的路徑,例如 C:\ Python36 \ python.exe。

    如果需要,請(qǐng)選中使所有項(xiàng)目可用復(fù)選框。

    單擊確定以完成任務(wù)。

    ②、Pipenv

    如果您已將用戶(hù)庫(kù)的二進(jìn)制目錄添加到PATH環(huán)境變量中,則無(wú)需設(shè)置任何其他選項(xiàng):pipenv可執(zhí)行文件的路徑將被自動(dòng)檢測(cè)。

    單擊確定以完成任務(wù)。

    如果尚未修改PATH變量,PyCharm會(huì)顯示錯(cuò)誤消息:找不到Pipenv可執(zhí)行文件。按照pipenv安裝過(guò)程中所述找到正確的可執(zhí)行路徑,然后在Pipenv可執(zhí)行字段中輸入目標(biāo)字符串 ,例如:C:\ Users \ jetbrains \ AppData \ Roaming \ Python \ Python37 \ Scripts \ pipenv.exe(Windows)或 /Users/jetbrains/.local/bin/pipenv(macOS)。

    單擊確定以保存更改并完成任務(wù)。

    ③、Conda

    在“ 添加Python解釋器”對(duì)話(huà)框的左側(cè)窗格中,選擇“ Conda Environment”。以下操作取決于以前是否存在Conda環(huán)境。

    如果選擇“ 新環(huán)境”:

    1. 在文本字段中指定新的Conda環(huán)境的位置,或單擊 康達(dá)環(huán)境位置并在文件系統(tǒng)中查找位置。請(qǐng)注意,新的Conda環(huán)境應(yīng)位于的目錄必須為空!

    2. 從列表中選擇Python版本。

    3. 在文本字段中指定Conda可執(zhí)行文件的位置,或單擊 Conda可執(zhí)行文件位置并在Conda安裝目錄中查找位置。

    4. 如果需要,請(qǐng)選中“ 使所有項(xiàng)目都可用”復(fù)選框。

    如果選擇“ 現(xiàn)有環(huán)境”:

    1. 展開(kāi)“ 解釋器”列表,然后選擇任何現(xiàn)有的解釋器?;蛘?,單擊 選擇口譯員并在文件系統(tǒng)中指定Conda可執(zhí)行文件的路徑,例如 C:\ Users \ jetbrains \ Anaconda3 \ python.exe。

    2. 如果需要,請(qǐng)選中使所有項(xiàng)目可用復(fù)選框。

    單擊確定以完成任務(wù)。

    ④、System

    在“ 添加Python解釋器”對(duì)話(huà)框的左側(cè)窗格中,選擇“ 系統(tǒng)解釋器”。

    在“ 解釋器”字段中,鍵入所需解釋器可執(zhí)行文件的標(biāo)準(zhǔn)路徑,或單擊,瀏覽按鈕然后在打開(kāi)的lib“ 選擇Python解釋器”對(duì)話(huà)框中,選擇所需的Python可執(zhí)行文件,然后單擊“ 確定”。

    您將需要管理員權(quán)限才能安裝,刪除和升級(jí)系統(tǒng)解釋器的軟件包。嘗試通過(guò)意圖操作安裝解釋程序包時(shí),您可能會(huì)收到以下錯(cuò)誤消息:

    根據(jù)提示,考慮為項(xiàng)目使用虛擬環(huán)境。

    單擊確定以完成任務(wù)。

    ⑤、SSH

    在“ 添加Python解釋器”對(duì)話(huà)框的左側(cè)窗格中,單擊“ SSH解釋器”。在右側(cè)窗格中,選擇新建服務(wù)器配置,然后指定服務(wù)器信息(主機(jī),端口和用戶(hù)名)。

    或者,您可以選擇“ 現(xiàn)有服務(wù)器配置”,然后從列表中選擇任何可用的部署配置。

    如果需要,單擊瀏覽按鈕以查看所選部署配置的“ 連接設(shè)置”,“ 映射 ”和“ 排除的路徑 ”。單擊“ 下一步”繼續(xù)配置解釋器。

    在下一個(gè)對(duì)話(huà)框窗口中,提供身份驗(yàn)證詳細(xì)信息以連接到目標(biāo)服務(wù)器。

    選擇密碼或密鑰對(duì)(OpenSSL或PuTTY),然后輸入密碼或密碼。

    PyCharm不支持OpenSSH密鑰的RFC 4716格式。

    單擊下一步繼續(xù)進(jìn)行最后的配置步驟。

    在下一個(gè)對(duì)話(huà)框窗口中,驗(yàn)證所需Python解釋器的路徑。您可以接受默認(rèn)值,也可以指定其他默認(rèn)值。您必須配置本地項(xiàng)目和服務(wù)器之間的路徑映射。為此,請(qǐng)單擊瀏覽按鈕“ 同步文件夾”字段旁邊的,然后輸入本地項(xiàng)目文件夾的路徑和遠(yuǎn)程服務(wù)器上的文件夾的路徑。

    ⑥、Vagrant

    在“ 添加Python解釋器”對(duì)話(huà)框的左側(cè)窗格中,單擊Vagrant:

    單擊“ Vagrant實(shí)例文件夾瀏覽按鈕 ”字段旁邊 的瀏覽按鈕 ,然后指定所需的Vagrant實(shí)例文件夾。

    結(jié)果是顯示到Vagrant主機(jī)URL的鏈接。

    的Python解釋路徑字段顯示的路徑所需的Python可執(zhí)行程序。您可以接受默認(rèn)值,也可以指定其他默認(rèn)值。單擊確定。配置的遠(yuǎn)程解釋器將添加到列表中。

    ⑦、WSL

    在對(duì)話(huà)框的左側(cè)窗格中,單擊WSL。

    選擇Linux發(fā)行版,然后在所選Linux發(fā)行版中指定python可執(zhí)行文件的路徑。

    ⑧Docker

    在打開(kāi)的對(duì)話(huà)框中,選擇Docker選項(xiàng),從下拉列表中選擇Docker服務(wù)器(如果缺少該服務(wù)器,請(qǐng)單擊New ...),然后指定映像名稱(chēng)。

    Python解釋器路徑應(yīng)具有默認(rèn)值:

    單擊確定以完成任務(wù)。

    ⑨、Docker Compose

    在打開(kāi)的對(duì)話(huà)框中,選擇Docker Compose選項(xiàng),從下拉列表中選擇Docker服務(wù)器,Docker Compose服務(wù)(在此web),配置文件(在此docker-compose.yml)和映像名稱(chēng)(在此python)。

    我們?yōu)槭裁催x擇web?事實(shí)解釋了這一選擇,因?yàn)樵谂渲昧嘶贒ocker-Compose的解釋器之后,我們將能夠創(chuàng)建常規(guī)運(yùn)行配置,這將改變我們選擇的容器的行為。因此,如果要調(diào)試容器中的代碼,則應(yīng)在此處選擇該代碼。compose文件中的所有其他容器將始終與此容器一起啟動(dòng),但是您將無(wú)法通過(guò)PyCharm影響它們的行為-它們將始終像從命令行docker-compose up中使用命令一樣起作用。

    接下來(lái),等待PyCharm啟動(dòng)Docker-Compose配置以進(jìn)行掃描和編制索引:

    單擊確定以完成任務(wù)。

    添加遠(yuǎn)程Python解釋器時(shí),首先將PyCharm幫助程序復(fù)制到遠(yuǎn)程主機(jī)。需要PyCharm幫助程序來(lái)遠(yuǎn)程運(yùn)行打包任務(wù),調(diào)試器,測(cè)試和其他PyCharm功能。接下來(lái),將生成二進(jìn)制庫(kù)的框架并在本地復(fù)制。同樣,所有Python庫(kù)源都是從遠(yuǎn)程主機(jī)上的Python路徑中收集的,并與生成的框架一起在本地復(fù)制。需要將骨架和所有Python庫(kù)源存儲(chǔ)在本地,才能使解析和完成正常工作。PyCharm會(huì)在每次遠(yuǎn)程運(yùn)行時(shí)檢查遠(yuǎn)程幫助程序的版本,因此,如果您更新PyCharm版本,新的幫助程序?qū)⒆詣?dòng)上傳,并且您無(wú)需重新創(chuàng)建遠(yuǎn)程解釋器。

    設(shè)置現(xiàn)有的項(xiàng)目解釋器?

    您可以隨時(shí)使用Python Interpreter小部件或在項(xiàng)目的Settings / Preferences中切換項(xiàng)目解釋器。

    使用Python Interpreter小部件更改項(xiàng)目解釋器?

    在Python解釋器部件位于上狀態(tài)欄。這是切換項(xiàng)目解釋器的最方便,最快的方法。只需單擊它,然后選擇目標(biāo)解釋器:

    在PyCharm中配置項(xiàng)目(三):配置Python解釋器

    僅當(dāng)在編輯器中打開(kāi)至少一個(gè)項(xiàng)目文件時(shí),才顯示“ 項(xiàng)目解釋器”小部件。

    在項(xiàng)目設(shè)置中更改項(xiàng)目解釋器?

    1、通過(guò)按或選擇文件| 打開(kāi)“ 設(shè)置/首選項(xiàng)對(duì)話(huà)框” 。設(shè)置 Windows和Linux或 PyCharm | macOS的首選項(xiàng)。 Ctrl+Alt+S

         選擇項(xiàng)目

    2、展開(kāi)可用口譯員的列表,然后單擊“ 顯示全部”鏈接?;蛘?,單擊配置項(xiàng)目解釋器圖標(biāo)并選擇顯示全部。

    3、選擇目標(biāo)解釋器。

    在PyCharm中配置項(xiàng)目(三):配置Python解釋器

    當(dāng)PyCharm停止支持任何過(guò)時(shí)的Python版本時(shí),相應(yīng)的項(xiàng)目解釋器將標(biāo)記為不支持。

     4、(可選)您可以單擊編輯并鍵入其他解釋器名稱(chēng)。

    在PyCharm中配置項(xiàng)目(三):配置Python解釋器

    在“ 名稱(chēng)”字段中指定的Python解釋器名稱(chēng)在可用解釋器列表中可見(jiàn)。單擊確定以應(yīng)用更改。

    =====================================================

    有關(guān)詳細(xì)信息,請(qǐng)繼續(xù)關(guān)注我們接下來(lái)的系列教程“在PyCharm中配置項(xiàng)目”。我們很快就會(huì)發(fā)布其他文章。

    想要了解或購(gòu)買(mǎi)PyCharm正版授權(quán)的朋友可以咨詢(xún)慧都官方客服。

    關(guān)注下方“慧聚IT”微信公眾號(hào),及時(shí)獲取產(chǎn)品最新消息和最新資訊

    在PyCharm中配置項(xiàng)目(三):配置Python解釋器

    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話(huà)咨詢(xún)

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();