<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] 本人推薦使用的開發環境是`Anaconda`+`Pycharm` # 1、Anaconda 官網:https://www.anaconda.com/ >為什么使用Anaconda代替python安裝程序? python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要安裝pip來導入這些包才能進行相應運算。 ![](https://img.kancloud.cn/95/d6/95d6c49b6d053e5bbdab93024ee8071b_417x106.png) Anaconda(開源的Python包管理器)是一個python發行版,包含了conda、Python等180多個科學包及其依賴項。包含了大量的包,使用Anaconda無需再去額外安裝所需包。 - 下載地址(這里羅列出了所有Anaconda的歷史版本供下載) https://repo.anaconda.com/archive/ ![](https://img.kancloud.cn/6e/03/6e038e197cccd65b4b460449c9edb6b1_748x779.png) >我目前在用的是`Anaconda3-2018.12-Windows-x86_64.exe` 安裝完成后python的默認版本為`python 3.7.1` 如果安裝最新版,不確保穩定 **安裝過程中需要將下圖這兩項打勾**,作用是將anaconda相關目錄添加到系統的`PATH`環境變量,并將anaconda注冊為系統的python 3.7編譯器 ![](https://img.kancloud.cn/fb/5d/fb5de7616adbcaf232c9ab303b371121_506x394.png) 其它全部下一步,直到完成安裝。 *** # 2、Pycharm 開發程序項目,需要選擇一款優秀的集成開發環境軟件,英文縮寫就是`IDE`。 IDE 可以幫你更高效的開發項目代碼。因為它提供了非常實用的功能,比如項目文件管理、語法高亮、代碼導航、自動補齊代碼、語法靜態檢查、調試、版本控制等功能。 Python開發項目,目前比較推薦的IDE 有兩款,一個是 Pycharm,另一個是vscode (需要安裝Python語言插件) 。 其中 Pycharm 是老牌 IDE 開發商 Jetbrain的產品,更加適合初學者使用。 我們這里就給大家介紹一下它的使用技巧。 ## 安裝 請到下面官網地址下載安裝Pycharm [https://www.jetbrains.com/pycharm/download/](https://www.jetbrains.com/pycharm/download/) 點擊下圖箭頭處,下載社區版,這是一個免費的版本。 ![](https://img.kancloud.cn/2a/51/2a51416cc050c94ee984ccbcbe13827d_779x465.png) 下載后,直接雙擊安裝程序安裝即可。 其中這一步,Create Desktop Shortcut 選項 ,是選擇桌面快捷方式 是啟動 32位版本 還是 64位版本的。(現在的電腦一般都是64位了) 大家可以根據自己電腦的操作系統版本,勾選即可, Create Associations 部分,是控制 擴展名為py的文件 是否用 Pycharm 打開的。 ![](https://img.kancloud.cn/91/09/9109b41f826fcf4cb209eb76cef0eeff_492x379.png) 運行的時候,會有這個界面,點擊 Accept,同意隱私協議。 ![](https://img.kancloud.cn/74/df/74df88230204a67d8eaf11b506452ac4_416x302.png) ## 創建項目 pycharm 中的代碼文件都是存在一個項目中的。 所以要創建代碼和編輯代碼,必須先創建一個項目。 pycharm的項目對應一個目錄,里面包含了所有的項目文件,包括代碼文件和其他的配置文件。 首次啟動后,點擊這里,去創建一個項目 ![](https://img.kancloud.cn/c7/9c/c79c1719f98316c340b1a306f46aac6a_513x345.png) 然后出現下面的界面,這個界面的操作非常重要。 這是 選擇 Pycharm 解析代碼 和 運行代碼時, 所用的解釋器環境。 點擊下圖箭頭處,展開選擇項 ![](https://img.kancloud.cn/c8/15/c815d0e3e7a87a5f78a9fa926ce4e7fe_381x140.png) 展開選項后,如下圖所示 ![](https://img.kancloud.cn/ba/0a/ba0ac71a1296dff88c7fc090043faa1a_660x259.png) 其中 第1個選項`New environment using ...`是 新建一個虛擬環境 第2個選項`Existing interpreter ...`是 在已有的解釋器環境里面選擇 >!! 建議 初學者 不要選擇第1個選項 , 那樣的話 以后pycharm項目運行的時候,就會使用該虛擬環境里面的解釋器。 比如,創建一個如下圖所示的虛擬環境,生成對應的Python解釋器目錄 ![](https://img.kancloud.cn/3d/f2/3df2d97121b2d374846b6ccf5042ed4d_1052x716.png) 使用 虛擬環境 其實挺好,問題是 很多初學者 安裝第三方庫的時候,通常都是 直接執行命令pip安裝,比如 ~~~py pip install selenium ~~~ 由于環境變量path里面是`Python基礎環境`里面的 pip 目錄, 所以 這些庫 都是裝在了基礎環境里面,而不是pycharm里面創建的虛擬環境。 而Pycharm運行代碼的時候,如果使用虛擬環境,虛擬環境 里面 并沒有 pip 安裝的 庫,所以執行代碼時,解釋器會 報 找不到庫的報錯。 所以 我建議初學者 選擇第2個選項, 使用我們第一步中安裝好的Anaconda 解釋器運行環境(就是你安裝目錄下面的解釋器), 如下圖所示,點擊這里 這樣選擇 ![](https://img.kancloud.cn/04/b8/04b88cbc62ee9ab88411daf520f959fe_1052x767.png) 然后選擇Anaconda 安裝目錄下的`python.exe` ![](https://img.kancloud.cn/06/f9/06f97d35bc24fd05c74c50cef875d93a_532x606.png) 然后一直按OK即可。 ### 修改項目使用的 Python解釋器 如果你創建項目的時候不小心選錯了Python解釋器環境(比如上面說的,選擇了虛擬環境里面的解釋器), 沒有關系,可以點擊這里 ![](https://img.kancloud.cn/d9/fb/d9fb2d25749f4de2e681948d123f8bd3_333x322.png) 然后重新選擇正確的解釋器,如下所示 ![](https://img.kancloud.cn/d7/a3/d7a375b646e563098a5ca1fb708370da_814x477.png) ## 新建目錄和文件 我們要新建python代碼文件,可以用鼠標右鍵點擊項目的目錄,在彈出的菜單里面選擇 New -> Python File ![](https://img.kancloud.cn/31/2d/312dc0660e1bfb6d5acb7fef4fe42c56_751x435.png) 在隨后彈出對話框中輸入文件名,就可以了 ![](https://img.kancloud.cn/2b/c7/2bc77ffc69edef613a375b1b663eeb61_346x122.png) 這樣就在項目根目錄下面創建了Python 文件。 接下來就可以在右邊的編輯框里面編輯代碼文件了。 ![](https://img.kancloud.cn/28/a9/28a9fbbebde9cf4c55f20176d253f9f4_513x187.png) 這樣創建的代碼文件時在項目根目錄下面。如果我們需要把眾多的代碼分類存放,就需要創建子目錄。 創建子目錄也非常簡單,用鼠標右鍵點擊項目的目錄,在彈出的菜單里面選擇 Directory 或者 Python Package 后者創建目錄的同時會自動在該目錄下面創建一個`__init__.py`文件。 ## 編輯代碼助手功能 Pycharm 在我們編輯代碼的時候,會有很實用的功能,幫助我們提高開發效率 我們在Pycharm 編輯代碼,輸入標識符(變量名、函數名等)的時候,Pycharm會猜測我們想要輸入的內容,給出候選項,如下所示。 如果我們要輸入的是下面列表中的第一個候選項,直接敲回車就可以自動補齊了 ![](https://img.kancloud.cn/64/eb/64eb8cb75f15edbb096c934a57062bfa_374x301.png) 如果我們要輸入的不是第一個,可以繼續輸入其余部分,IDE會隨著我們輸入的更多,更準確的推測,給出更精確的候選項。 當然我們也可以用上下方向鍵選擇候選項。 自動補齊可以幫我提高輸入速度,而且可以避免輸錯某個字母。這樣就提高了編輯代碼的效率。 ### 代碼導航 我們查看代碼的時候,經常需要查看當前使用的某個變量、或者函數的定義。 這時候,我們不需要回憶在哪個代碼文件中定義的,再手動去打開對應的文件,上下翻動文件去查找定義。 只需要按著Ctrl鍵,然后鼠標點擊那個變量或者函數,IDE就會自動跳轉到它們定義的地方。 看完定義后,要返回剛才的代碼位置,可以點擊工具欄下圖所示圖標 ![](https://img.kancloud.cn/8c/96/8c968b61bb1a7754c0ea0b6c53223ca7_507x65.png) 就可以回到跳轉前的代碼位置,繼續編輯。 如果你只是想要查看定義,不需要修改代碼,可以把光標放在該標識符上,按 Ctrl + Shift + I 三個鍵,就會彈出信息框,顯示它們的定義。如下所示 ![](https://img.kancloud.cn/ed/1f/ed1f176fcd6784ab5619f7a98091b876_501x234.png) * * * #### Pycharm 如何尋找導入的模塊? 我們看下面的代碼 ![](https://img.kancloud.cn/9b/db/9bdb07c4609ef4478997aa36c0504cf4_789x154.png) 為什么 import grab 有紅色波浪線呢? 原來導入的 grab 模塊 在目錄 lib2 中。 Pycharm 解析代碼的時候, 搜索導入模塊的 路徑主要包括 1. 當前項目根目錄 2. 項目使用的 Python解釋器環境的 庫目錄 3. 環境變量 PYTHONPATH 里面包含的目錄 而 grab 都不在那些目錄中。 所以提示找不到模塊的錯誤。 我們可以 額外的添加目錄,作為 Pycharm 的模塊搜索路徑。 方法就是 右鍵點擊 要添加的目錄,在彈出的菜單中 選擇 Mark Directory as -> Source Root 如下圖所示 ![](https://img.kancloud.cn/55/0b/550ba2ed85933e707ab6cfb72e16f213_508x620.png) 這樣,會把 grab目錄頁設置為 模塊搜索路徑。 就不會出現告警了。 ### 錯誤提示 當我們不小心輸錯標識符的時候,Pycharm會在錯誤的下方顯示一個紅色的波浪線。 當把鼠標放在波浪線的下方,會顯示錯誤提示的信息。 ![](https://img.kancloud.cn/9a/39/9a39f544f030a8aa6e388106a981226f_305x120.png) 這樣不需要等到我們運行程序的時候才發現錯誤,也會提高開發效率。 ### 注釋一段代碼 Python中注釋代碼是在前面加 # 有時,我們需用注釋掉大量的代碼,這時候,就可以選中這些代碼,按 Ctrl + 斜杠/ 就可以注釋他們了。不需要我們一個個的在每行前面加 #號 如果我們后來又要取消注釋,只需再次 按 Ctrl + 斜杠/ 就可以取消注釋了。 ## 運行代碼 Pycharm要運行某個代碼,只需右鍵點擊該文件,在彈出菜單中選擇 Run xxx.py 就可以了,如下所示 ![](https://img.kancloud.cn/22/a7/22a75a7598256ad58d07f3af7888c097_325x411.png) 運行時終端輸出到屏幕的內容 顯示在下面的窗口 ![](https://img.kancloud.cn/5d/27/5d274258d88dcc5f441d6b78a40b03bb_530x211.png) 如果我們要運行的腳本需要設置相應的參數,可以點擊這里的Edit Configurations ![](https://img.kancloud.cn/0a/1d/0a1d1a1ac8f61a7bfaacee6ade4c39d8_393x134.png) 在彈出的運行配置對話框,設置相應的參數,比如下圖的腳本運行 參數 可以這樣添加 ![](https://img.kancloud.cn/af/1f/af1f0ddffc0e788044b5e1b72255d078_655x429.png) 這樣,運行代碼的時候,就相當于執行如下命令 ~~~ python C:\projects\first\my.py username password ~~~ 這個對話框還有其他的參數, 比如設置運行時的工作目錄、環境變量等,都可以根據需要進行相應的設置。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看