日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python 之 新手安装详解 、安装目录说明 及 修改pip默认包安装位置

發(fā)布時間:2024/10/14 python 82 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 之 新手安装详解 、安装目录说明 及 修改pip默认包安装位置 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

寫在前面

??之前一直是搞底層相關(guān)的東西,目前,需要研究一下Python,特此記錄!

下載

??首先需要說明的是,Python 是開源跨平臺的,不同系統(tǒng)下的安裝區(qū)別較大。Python最新源碼、安裝包,新聞資訊等可以在Python的官網(wǎng) https://www.python.org/ 查看到。你還可以在以上鏈接中下載 Python 的文檔, HTML、PDF 和 PostScript 等格式的文檔等等各種資料。

從上面下載下來的默認為32位的,如果要下載64位的,這需要如下圖進行查找

點擊對應(yīng)版本后,會出現(xiàn)對應(yīng)版本的詳細介紹頁面,將滾動條拉倒最后,就會發(fā)現(xiàn)針對各平臺的下載文件

這樣就得到了 Python 的安裝包了!

Windows

下面重點介紹 Windows 下的安裝。其他平臺后續(xù)有用到在完善。

安裝

直接雙擊安裝包,就會出現(xiàn)以下界面

其中,最好選擇上 Add Python xxx to PATH,否則后續(xù)還得自己將 Python 添加到 Windows 的環(huán)境變量中。還有個默認選擇的 Install launcher for all users(recommended),這個也是有用的,尤其是在安裝了不同版本的 Python 時。這個東西后面在詳細說明。然后,直接點擊Customise installation,出現(xiàn)如下界面

上面的界面中,默認所有內(nèi)容都是被選擇的。至于每個是啥意思,后面在詳細介紹。這里默認全選即可,然后點擊Next,出現(xiàn)如下界面

其中的, install for all user 最好選擇,選擇后 Precompile standard library 將自動被選擇,之后點擊 Install,等待安裝完成就好了!安裝完成后,效果圖如下

如果在開始安裝時,沒有選擇將 Python 添加到環(huán)境變量,則按住后需要自己手動添加上圖所示的環(huán)境變量!

注意如果是第一次安裝,安裝完成后會有個提示 Removing the MAX_PATH Limitation。我們選擇Enable即可。最新的 3.9.0 如下所示(貌似與之前版本的描述不一致了,之前是 Enable 現(xiàn)在是 Disable):

主要原因是 Windows historically has limited path lengths to 260 characters. This meant that paths longer than this would not resolve and errors would result.
也可以手動修改注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem@LongPathsEnabled to 1.

安裝目錄介紹

在執(zhí)行完以上步驟之后,就會在自己指定的目錄下生成各種安裝后的文件,目錄結(jié)構(gòu)如下:

下面簡單介紹一下個目錄/文件的具體用途:

  • DLLs: Python 自己使用的動態(tài)庫
  • Doc: 自帶的 Python 使用說明文檔(如果上面安裝時不選擇,應(yīng)該會沒有,這個沒具體試過)
  • include: 包含共享目錄
  • Lib: 庫文件,放自定義模塊和包
  • libs: 編譯生成的Python 自己使用的靜態(tài)庫
  • Scripts: 各種包/模塊對應(yīng)的可執(zhí)行程序。安裝時如果選擇了pip。那么pip的可執(zhí)行程序就在此!
  • tcl: 桌面編程包

修改 PIP 默認安裝位置

問題

上面在安裝時,選擇了安裝 pip(注意:從3.4版本之后,pip 才開始為默認組件,之前的版本是沒有的 )。后面我們就可以使用 pip 安裝各種自己使用的包了。但是,如果不進行配置,默認安裝位置如下所示:

默認安裝位置是C:\Users\ZCShou\AppData\Roaming\Python\Python37\Scripts。個人更傾向于不把這些東西放到系統(tǒng)盤,而是放到 Python 自己的安裝目錄的對應(yīng)的子目錄中!

修改

首先,使用如下命令python -m site 查看

這里的 USER_BASE 和 USER_SITE 其實就是默認的通過 pip 自動下載的腳本和依賴安裝包的基礎(chǔ)路徑。 接著使用命令python -m site -help,便會看到如下:

以上說明了,路徑的配置是在我們安裝目錄下的 lib\site.py 這文件中進行配置的!那么接下來修改這個文件就可以了!

這里的USER_BASE 需要特殊注意:其會自動在指定的路徑后面添加/Python37/Scripts(和自己的安裝路徑有關(guān)),有強迫癥的自己注意! 然后再次使用命令查看

C:\Users\ZCShou>python -m site sys.path = ['C:\\Users\\ZCShou','D:\\Program Files\\Python37\\python37.zip','D:\\Program Files\\Python37\\DLLs','D:\\Program Files\\Python37\\lib','D:\\Program Files\\Python37','D:\\Program Files\\Python37\\Lib\\site-packages', ] USER_BASE: 'D:\\Program Files' (exists) USER_SITE: 'D:\\Program Files\\Python37\\Lib\\site-packages' (exists) ENABLE_USER_SITE: True

此后重新安裝自己使用的包就可以了。這樣新安裝的包的可執(zhí)行文件就會位于 Python 目錄下的 Scripts 目下,包即會被放到 Python 目錄下lib\site-packages目錄下了!

pip 升級

有上面的圖片可知,默認安裝Python 3.7.1 版本后,其自帶的pip版本過低,總是提示升級!升級命令提示中已經(jīng)給出:python -m pip install --upgrade pip,直接執(zhí)行即可!

查看安裝的包

  • 查看 Python 安裝的所有模塊 pythom -m pydoc modules
  • 查看使用 pip 安裝的包 pip list
  • 刪除所有包

  • pip freeze>python_modules.txt
  • pip uninstall -r python_modules.txt -y
  • 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

    總結(jié)

    以上是生活随笔為你收集整理的Python 之 新手安装详解 、安装目录说明 及 修改pip默认包安装位置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。