欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python安裝包site-packages的方法步驟

 更新時(shí)間:2025年01月22日 11:40:01   作者:cliffordl  
本文主要介紹了python安裝包site-packages的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1. site-packages 文件夾的位置

當(dāng)我們通過(guò) pip 或其他方式安裝一個(gè) Python 包時(shí),這些包的文件就會(huì)被復(fù)制到 site-packages 文件夾下。
site-packages 文件夾通常位于 Python 的安裝目錄下的 Lib 文件夾內(nèi)。具體的路徑會(huì)根據(jù)你使用的操作系統(tǒng)和 Python 版本的不同而有所不同。下面是一些常見(jiàn)操作系統(tǒng)下 site-packages 文件夾的默認(rèn)位置:

1.1. 在 Windows 系統(tǒng)上

用戶目錄下的 .site-packages 文件夾: 在安裝 Python 后,用戶目錄下會(huì)生成一個(gè)隱藏文件夾,其路徑通常為:
C:\Users\username\AppData\Roaming\Python\Python版本號(hào)\site-packages
C:\Users\username\AppData\Local\Programs\Python\Python版本號(hào)\Lib\site-packages。
這個(gè)路徑是用戶級(jí)別的,因此每個(gè)用戶的安裝包路徑可能有所不同。
系統(tǒng)目錄下的 .site-packages 文件夾: 該文件夾位于 Python 的安裝目錄下,通常為 C:\Python版本號(hào)\Lib\site-packages。在這個(gè)文件夾中,有些系統(tǒng)級(jí)別的 Python 包會(huì)被安裝,以供所有用戶共享使用。

1.2. Linux 或 Mac 系統(tǒng)上

site-packages 文件夾通常位于 Python 的根目錄下的 lib 文件夾內(nèi)。例如,在一般的 Python 3.x 安裝中,site-packages 文件夾的路徑可能是:/usr/lib/python3/dist-packages/。

1.3. 虛擬環(huán)境(conda)上

虛擬環(huán)境是一種用于隔離 Python 環(huán)境的機(jī)制,可以在同一臺(tái)機(jī)器上創(chuàng)建多個(gè)獨(dú)立的 Python 環(huán)境。每個(gè)虛擬環(huán)境都會(huì)有自己獨(dú)立的 .site-packages 文件夾,用于存放該環(huán)境下安裝的 Python 包。虛擬環(huán)境的 .site-packages 通常為虛擬環(huán)境文件夾下的Lib\site-packages。
例如: D:*\anaconda3\envs\python310\Lib\site-packages。

2. 查找 site-packages 的安裝目錄

2.1. 使用 site 模塊

Python 的標(biāo)準(zhǔn)庫(kù)中有一個(gè) site 模塊,它可以幫助你找到 site-packages 目錄的位置。

import site
print(site.getsitepackages())

這段代碼會(huì)輸出一個(gè)列表,其中包含了所有的 site-packages 目錄路徑。

> python.exe .\demo.py
['D:\\programs\\anaconda3\\envs\\python310', 'D:\\programs\\anaconda3\\envs\\python310\\lib\\site-packages']

2.2. 使用 distutils 模塊

另一個(gè)可以找到 site-packages 目錄的方法是使用 distutils 模塊。

import distutils.sysconfig
print(distutils.sysconfig.get_python_lib())

這將輸出默認(rèn)的 site-packages 目錄路徑。

> python.exe .\demo.py
D:\programs\anaconda3\envs\python310\Lib\site-packages

2.3. 通過(guò)命令行

如果你更喜歡使用命令行而不是編寫代碼,你可以使用以下命令來(lái)找到 site-packages 目錄:

> python -m site
sys.path = [
    'D:\\works\\demo',
    'D:\\programs\\anaconda3\\envs\\python310\\python310.zip',
    'D:\\programs\\anaconda3\\envs\\python310\\DLLs',
    'D:\\programs\\anaconda3\\envs\\python310\\lib',
    'D:\\programs\\anaconda3\\envs\\python310',
    'D:\\programs\\anaconda3\\envs\\python310\\lib\\site-packages',
]
USER_BASE: 'C:\\Users\\username\\AppData\\Roaming\\Python' (doesn't exist)
USER_SITE: 'C:\\Users\\username\\AppData\\Roaming\\Python\\Python310\\site-packages' (doesn't exist)
ENABLE_USER_SITE: True

參考:

https://worktile.com/kb/ask/102214.html

https://blog.csdn.net/baidu_22713341/article/details/139083851

到此這篇關(guān)于python安裝包site-packages的方法步驟的文章就介紹到這了,更多相關(guān)python安裝包site-packages內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python如何生成網(wǎng)頁(yè)驗(yàn)證碼

    python如何生成網(wǎng)頁(yè)驗(yàn)證碼

    這篇文章主要為大家詳細(xì)介紹了python如何生成網(wǎng)頁(yè)驗(yàn)證碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 關(guān)于阿里云oss獲取sts憑證 app直傳 python的實(shí)例

    關(guān)于阿里云oss獲取sts憑證 app直傳 python的實(shí)例

    今天小編就為大家分享一篇關(guān)于阿里云oss獲取sts憑證 app直傳 python的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • 關(guān)于Pytorch的MLP模塊實(shí)現(xiàn)方式

    關(guān)于Pytorch的MLP模塊實(shí)現(xiàn)方式

    今天小編就為大家分享一篇關(guān)于Pytorch的MLP模塊實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • 解決Python的requests中text中文亂碼的問(wèn)題

    解決Python的requests中text中文亂碼的問(wèn)題

    學(xué)習(xí)Python爬蟲時(shí)遇到中文亂碼問(wèn)題,發(fā)現(xiàn)req.text返回的是unicode,無(wú)法再次decode,通過(guò)查看網(wǎng)站源碼,發(fā)現(xiàn)網(wǎng)站使用的是gbk編碼,Requests會(huì)自動(dòng)解碼來(lái)自服務(wù)器的內(nèi)容,但有時(shí)推測(cè)錯(cuò)誤,通過(guò)設(shè)置r.encoding為gbk,然后對(duì)text進(jìn)行編碼,可以正確打印出中文
    2025-01-01
  • Python實(shí)現(xiàn)清理微信僵尸粉功能示例【基于itchat模塊】

    Python實(shí)現(xiàn)清理微信僵尸粉功能示例【基于itchat模塊】

    這篇文章主要介紹了Python實(shí)現(xiàn)清理微信僵尸粉功能,結(jié)合實(shí)例形式分析了Python使用itchat模塊刪除微信僵尸粉的相關(guān)原理、操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • Python詳細(xì)講解圖像處理的而兩種庫(kù)OpenCV和Pillow

    Python詳細(xì)講解圖像處理的而兩種庫(kù)OpenCV和Pillow

    這篇文章介紹了Python使用OpenCV與Pillow分別進(jìn)行圖像處理的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • Python Django搭建網(wǎng)站流程圖解

    Python Django搭建網(wǎng)站流程圖解

    這篇文章主要介紹了Python Django搭建網(wǎng)站流程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Python機(jī)器學(xué)習(xí)應(yīng)用之工業(yè)蒸汽數(shù)據(jù)分析篇詳解

    Python機(jī)器學(xué)習(xí)應(yīng)用之工業(yè)蒸汽數(shù)據(jù)分析篇詳解

    本篇文章介紹了如何用Python進(jìn)行工業(yè)蒸汽數(shù)據(jù)分析的過(guò)程及思路,通讀本篇對(duì)大家的學(xué)習(xí)或工作具有一定的價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Python淺復(fù)制中對(duì)象生存周期實(shí)例分析

    Python淺復(fù)制中對(duì)象生存周期實(shí)例分析

    這篇文章主要介紹了Python淺復(fù)制中對(duì)象生存周期,結(jié)合實(shí)例形式分析了Python面向?qū)ο笾械臏\復(fù)制操作時(shí)對(duì)象的生命周期問(wèn)題,需要的朋友可以參考下
    2018-04-04
  • 如何為Python終端提供持久性歷史記錄

    如何為Python終端提供持久性歷史記錄

    這篇文章主要介紹了如何為Python終端提供持久性歷史記錄,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09

最新評(píng)論