中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在WingPro 7中設置Python路徑

發布時間:2021-03-24 16:13:28 來源:億速云 閱讀:153 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關怎么在WingPro 7中設置Python路徑,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

Python使用稱為Python Path的搜索路徑來查找使用import語句導入代碼的模塊。大多數代碼只會匯入已經默認路徑上的模塊,通過安裝到Python的Python標準庫的例子模塊或模塊點子,pipenv,暢達,或一些其他的包管理器。但是,在某些情況下,代碼將依賴于通過在啟動Python之前設置環境變量PYTHONPATH提供的不同路徑,或者 在導入模塊之前在運行時修改sys.path。

怎么在WingPro 7中設置Python路徑

如果通過其中一種方法更改了Python Path,您可能還需要告訴Wing有關此更改的信息。這是通過Project Properties中的 Python Path完成的,可以從Project菜單訪問:

怎么在WingPro 7中設置Python路徑

對于本教程,您需要將tutorials 目錄的subdir子目錄添加到Python Path,如上所示。該目錄包含用作第一個編碼示例的一部分的模塊。

請注意,使用目錄subdir的完整路徑。強烈建議這樣做,因為它避免了在調試期間查找源代碼的潛在問題,如果起始目錄不明確或隨時間變化。如果需要相對路徑來使項目在不同的機器上工作,請使用類似$ {WING:PROJECT_DIR} / subdir的環境變量。這在環境變量擴展中有更詳細的描述。

此處使用的配置僅用于說明目的。您可以通過將path_example.py文件移動到與示例腳本相同的位置來運行示例代碼而不更改Python Path。

啟動環境

Wing使用其啟動環境作為Python代碼的默認環境。因此,如果在啟動Wing時設置了PYTHONPATH,它也將與您的代碼一起使用。如果此繼承的路徑符合代碼的需要,則不需要在Wing中設置Python Path。但是,如果您的系統上有不同的Python環境或具有不同路徑期望的代碼,那么您應該在項目中設置Python Path,以便切換項目也將切換到正確的環境。

VIRTUALENV

如果您使用virtualenv或pipenv來設置Python環境,則無需設置Python Path。相反,將Checking Python Integration中描述的Python Executable 設置為virtualenv設置的Python可執行文件。這會導致Wing獲取在虛擬環境中運行代碼所需的正確路徑和其他環境。

您還可以通過在“ 項目”菜單中訪問“ 新建項目”對話框中選擇“ 創建 新的 Virtualenv”項目類型來創建 Wing項目的同時創建新的virtualenv 。但是現在不要這樣做; 在學習本教程時,您將需要當前項目。

Python路徑分析

如果您的主入口點改變了sys.path,并且該文件被設置為Project Properties中的主 入口 點,那么Wing可能能夠自動確定要使用的正確路徑。

如有疑問,請將代碼中運行時sys.path的值與“ 源” 菜單中“顯示Python環境”報告的值進行比較。如果它們匹配,那么就不需要在項目中設置Python Path。

上述就是小編為大家分享的怎么在WingPro 7中設置Python路徑了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永修县| 招远市| 临高县| 怀来县| 高密市| 镇赉县| 萨迦县| 雷州市| 庆安县| 曲沃县| 林周县| 舒城县| 葵青区| 九江县| 尼玛县| 肃南| 濉溪县| 孙吴县| 华容县| 陵川县| 佛冈县| 三原县| 台安县| 武义县| 竹溪县| 莱西市| 渝中区| 宁南县| 光山县| 伽师县| 叙永县| 海丰县| 霍林郭勒市| 渭南市| 上栗县| 桐城市| 贵州省| 东丽区| 宜良县| 建宁县| 临沧市|