91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Python環境搭建問題有哪些

發布時間:2021-11-23 11:20:34 來源:億速云 閱讀:194 作者:iii 欄目:大數據

這篇文章主要講解了“Python環境搭建問題有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python環境搭建問題有哪些”吧!

01 Python使用定位及IDE
個人的當前角色仍然是以數據分析+算法為主,兼顧工程實現。所以個人習慣的IDE組合為JupyterLab+VSCode+Pycharm,其中JupyterLab當然是數據探索分析的主用環境,VSCode則用作查看源碼和文檔編輯,而一旦確定了算法流程需要輸出正式Python代碼文件時,則會使用Pycharm。這個順序既是使用頻率由大到小,也是IDE體積和輕便性由簡到繁。

Python環境搭建問題有哪些

注:Pycharm區分Pro和Community兩個版本,其中前者功能更為健全和強大,但需付費使用,而后者則是免費的社區版,個人覺得Community版已經足夠好用。另外,很多數據從業者推崇的Anaconda環境,其實個人并不以為然,它除了預安裝Python和部分第三方庫之外,并無實質性優勢。
02 Python安裝
Python安裝本無太多可言,從官網下載相應版本即可,目前最新版本是3.9.1,且按照Python最新計劃后續每年將會有一個大的版本迭代,也就是說2021年將推出3.10,2022年就是3.11。但實際上,個人目前比較喜歡的版本還是3.7或3.8.Python由于大部分第三方庫需要另行安裝,所以其體積非常小,僅有20+M。這里非常值得注意的一個問題是:Python默認情況下安裝區分用戶,此時安裝路徑會自動定位到C盤用戶appdata目錄下,而且當該用戶不是管理員權限時,還不能隨意更改安裝路徑。此時有效的解決辦法是勾選“install for all users”選項即可,相應的安裝目錄則會定位到大多數軟件默認的program files目錄下。

Python環境搭建問題有哪些

Python安裝完畢后,如果不安裝一些第三方庫,那么此時的Python其實是很弱爆的,所以自然第二個問題就是如何高效安裝第三方庫的問題。對此,簡單總結如下:

1.pip工具安裝問題

正常情況下,安裝Python會默認一并安裝pip工具,并加入到系統環境變量中,進而可以通過pip工具管理第三方庫。安裝期間勾選如下:

Python環境搭建問題有哪些

如果因為各種原因,系統不能使用pip命令時,系統提示pip不是內部或外部命令,則僅僅是因為pip應用程序未加入到環境變量的原因。

Python環境搭建問題有哪些

解決這一問題的方法很簡單,找到Python安裝目錄下的pip.exe執行路徑,而后將其加入到環境變量即可。  

Python環境搭建問題有哪些

Python環境搭建問題有哪些

2.pip安裝第三方庫問題

pip是用于管理第三方庫的工具,常用操作包括install、uninstall和upgrade三種,其中install又可區分在線下載安裝和離線提供wheel文件安裝。

  • 在線安裝。在線安裝非常簡單,但限于下載速度一般需要配置pip國內下載源,只需在用戶目錄下創建pip文件夾,而后在文件夾內創建pip.ini文件,并寫入如下2行代碼即可(這里是以更改清華大學源為例)

[global] 

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

  • 離線安裝。在線安裝非常便捷,但對于某些保密或者離線環境不便聯網時,更有效的方法是離線安裝,此時可先在一臺聯網機器上準備好需要安裝的包,而后執行如下3條命令即可,其中前2條命令用于在聯網機器上準備好離線安裝文件,第3條命令用于在目標機器上執行離線安裝。

  1. 導出已安裝pip列表:pip freeze >requirements.txt

  2. 根據列表下載安裝文件 pip download -d packages -r requirements.txt

  3. 根據文件和列表離線安裝 pip install --no-index --find-links=packages -r requirements.txt

03 Jupyter Lab配置

一般情況下,在安裝Python第三方庫時,肯定就會將Jupyterlab庫一并安裝。默認情況下,安裝完畢后可直接在cmd命令下鍵入jupyter lab啟動瀏覽器,并搭建ipython運行環境。這里仍然需要注意3個問題:

1.Jupyter lab之前空格問題。這是一個很小的細節,其中在pip install時,jupyterlab連寫,合起來表示一個包名,而在鍵入jupyter命令啟動瀏覽器時則需分開寫,其中jupyter代表命令(背后對應的是jupyter.exe),lab代表參數。除了lab作為參數外,當然另一個可選的參數就是notebook了

2.默認情況下,只要安裝jupyter lab正常,那么cmd中鍵入jupyter lab便可直接啟動瀏覽器搭建環境,但也有不正常的情況,如同pip命令不識別一樣,當遇到jupyter命令不識別時,仍然要想到的是所在路徑未添加到環境變量中。所以解決辦法如同前面pip命令一致。

Python環境搭建問題有哪些

3.修改jupyter lab默認工作目錄。一般而言,jupyter lab啟動后默認工作目錄是安裝路徑,但這可能是大多數人都不希望的場景,所以自然需要更改。更改的方法是在cmd中執行如下命令:

jupyter lab --generate-config

Python環境搭建問題有哪些

然后打開新生成的配置文件,找到c.ServerApp.notebook_dir參數,修改成目標路徑地址即可,例如圖中修改為D盤根目錄。

Python環境搭建問題有哪些

04 VSCode配置

VSCode是微軟推出的一款代碼編輯器,更本質的說是文本編輯器,類似的應用還有Sublime、Notepad++等,雖然功能大同小異,但VSCode由于有微軟強大的背書,以及越來越多的插架加成,目前正逐漸表現出愈發強大的競爭力。

個人一般習慣用其作為查看代碼的軟件,靈活使用ctrl+B快捷鍵查找引用還是非常快捷的,另外也集成了Git和debug功能。當然,要想使其真的好用,那么其實還需要安裝一些插件才行。聯網情況下,只需點擊左側擴展菜單,即可方便的查找指定擴展應用并安裝,例如漢化包(Chinese)、代碼美化工具(beautify)以及Python語言相關,這些幾乎是必備的插件。

Python環境搭建問題有哪些

當然,也要考慮離線安裝插件的需求,VSCode自然也考慮到了這一場景。前往如下網站(VSCode插件市場:https://marketplace.visualstudio.com/),輸入插件名,點擊前往詳情頁,即可在右側點擊下載擴展。  

Python環境搭建問題有哪些

而后,與使用pip工具安裝Python第三方庫類似,可直接使用如下命令離線安裝VScode擴展。其中xxx表示前面準備好的擴展名,且code指令能識別的前提是要求vscode.exe路徑加入到環境變量中。

code --install-extension xxx

當然,還有Pycharm的配置,相比Python、Jupyter和VSCode而言,Pycharm的安裝其實已經高度集成,無需過多配置。但值得深入研究的是Pycharm的虛擬開發環境,這也是Pycharm的一大利器,這里就不再展開了。

感謝各位的閱讀,以上就是“Python環境搭建問題有哪些”的內容了,經過本文的學習后,相信大家對Python環境搭建問題有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

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

AI

凯里市| 鄂托克旗| 南乐县| 山西省| 铜陵市| 小金县| 务川| 墨玉县| 峨边| 博罗县| 五莲县| 柘城县| 阜城县| 汤原县| 比如县| 乌拉特前旗| 卓尼县| 万宁市| 黔东| 大足县| 玉屏| 驻马店市| 平果县| 五寨县| 京山县| 罗甸县| 沁水县| 大埔县| 周口市| 三门峡市| 永丰县| 武隆县| 华容县| 蕲春县| 岳阳市| 连城县| 启东市| 呼伦贝尔市| 阳泉市| 米林县| 上饶县|