国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

輕松精通PyCharm:高效管理第三方庫(kù)和虛擬環(huán)境

這篇具有很好參考價(jià)值的文章主要介紹了輕松精通PyCharm:高效管理第三方庫(kù)和虛擬環(huán)境。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


前言

??在pycharm中安裝第三方庫(kù)的方法有多種,下面我會(huì)詳細(xì)介紹其中一種,在終端進(jìn)行安裝,操作簡(jiǎn)單,且成功率高。并且,我會(huì)詳細(xì)介紹,如何在pycharm的虛擬環(huán)境中安裝第三方庫(kù),以及如何提高安裝速度。
??本文用的工具是PyCharm 2021.3.3,專業(yè)版。如果工具版本不同,操作步驟影響不會(huì)很大,主要是學(xué)會(huì)該方法


一、引言

??在Python開發(fā)中,虛擬環(huán)境和第三方庫(kù)管理是不可或缺的工具,它們?yōu)槲覀兲峁┝艘环N有效而有組織的方式來(lái)構(gòu)建、維護(hù)和擴(kuò)展我們的項(xiàng)目。當(dāng)我們開始著手一個(gè)新的Python項(xiàng)目時(shí),通常會(huì)涉及到使用多個(gè)第三方庫(kù),每個(gè)庫(kù)可能需要特定的版本或依賴關(guān)系。同時(shí),不同項(xiàng)目可能需要不同的Python版本。這時(shí),虛擬環(huán)境和第三方庫(kù)管理就發(fā)揮了關(guān)鍵作用。

??在本文中,我們將深入探討如何在PyCharm中創(chuàng)建虛擬環(huán)境,以及如何使用虛擬環(huán)境來(lái)安裝、更新和管理第三方庫(kù)。無(wú)論你是新手還是經(jīng)驗(yàn)豐富的開發(fā)者,了解這些概念都將提高你的開發(fā)效率,確保項(xiàng)目的穩(wěn)定性,以及為你提供更多的靈活性和控制權(quán)。讓我們開始吧,探索如何在Python開發(fā)中充分利用虛擬環(huán)境和第三方庫(kù)管理的優(yōu)勢(shì)。

二、創(chuàng)建虛擬環(huán)境

1.新建一個(gè)項(xiàng)目

pycharm管理倉(cāng)庫(kù),pycharm,python
??如上圖所示,建立一個(gè)新項(xiàng)目,取名test,并選擇默認(rèn)虛擬環(huán)境Virtualenv。

2.建立一個(gè)Python文件

pycharm管理倉(cāng)庫(kù),pycharm,python
??右擊項(xiàng)目名稱test—>點(diǎn)擊新建—>選擇Python文件。我的Python名稱為first,顯示下圖就建立成功了。
pycharm管理倉(cāng)庫(kù),pycharm,python

三、激活和退出虛擬環(huán)境

1.激活虛擬環(huán)境

??1)我們找到新建項(xiàng)目的路徑,依次打開項(xiàng)目文件(就是你的項(xiàng)目名稱)—>vene—>Scripts。
pycharm管理倉(cāng)庫(kù),pycharm,python
??2)然后在上面紅框位置輸入cmd,按回車即可進(jìn)入該路徑下的終端。在終端頁(yè)面紅框的位置,輸入activate,即可激活虛擬環(huán)境。
pycharm管理倉(cāng)庫(kù),pycharm,python
??3)如果像下圖一樣,在路徑前面顯示venv,就意味著你已經(jīng)成功進(jìn)入了虛擬環(huán)境。
pycharm管理倉(cāng)庫(kù),pycharm,python

2.退出虛擬環(huán)境

??在虛擬環(huán)境中使用終端時(shí),通常不需要顯式退出虛擬環(huán)境,因?yàn)樘摂M環(huán)境是一個(gè)獨(dú)立的環(huán)境,你可以在其中運(yùn)行你需要的命令。但是,有一些情況下可能需要退出虛擬環(huán)境:
??1)切換到其他虛擬環(huán)境或全局環(huán)境:如果你想要切換到其他虛擬環(huán)境或全局Python環(huán)境,你可以通過(guò)激活另一個(gè)虛擬環(huán)境或者簡(jiǎn)單地退出當(dāng)前虛擬環(huán)境。
??2)關(guān)閉終端會(huì)話:當(dāng)你關(guān)閉終端窗口或會(huì)話時(shí),虛擬環(huán)境會(huì)自動(dòng)退出。這是正常的行為。
??如果需要退出虛擬環(huán)境,只需要在命令行輸入deactivate即可,和activate是相對(duì)應(yīng)的。
pycharm管理倉(cāng)庫(kù),pycharm,python

四、在虛擬環(huán)境中安裝第三方庫(kù)

1.查看已安裝的庫(kù)

??在命令行輸入以下命令,即可查看已安裝的庫(kù)。

pip list

pycharm管理倉(cāng)庫(kù),pycharm,python

2.安裝第三方庫(kù)(建議先閱讀并操作步驟五)

??下面,我將以numpy庫(kù)的安裝為例。在終端命令行輸入以下指令,然后回車即可。其中numpy可以替換成你想要安裝的所有庫(kù)的名稱,比如pandas等。

pip install numpy

pycharm管理倉(cāng)庫(kù),pycharm,python

??顯示紅方框的內(nèi)容即為成功安裝numpy庫(kù)。我們還可以運(yùn)行pip list進(jìn)行檢驗(yàn)。

pycharm管理倉(cāng)庫(kù),pycharm,python

3.更新第三方庫(kù)

??要更新已安裝的第三方庫(kù),可以使用以下命令:

pip install --upgrade package_name

??其中,package_name是你想要更新的庫(kù)的名稱。

4.卸載第三方庫(kù)

pip uninstall package_name

??其中,package_name是你想要卸載的庫(kù)的名稱。按照提示確認(rèn)卸載操作。

五、解決安裝速度慢的問(wèn)題

??如果大家親自動(dòng)手操作,應(yīng)該會(huì)發(fā)現(xiàn)安裝速度很慢。那么,有沒(méi)有加速的方法呢?當(dāng)然是有的,我們可以更換鏡像源實(shí)現(xiàn)加速。更換鏡像源是指將你的計(jì)算機(jī)或軟件從默認(rèn)的服務(wù)器或源切換到另一個(gè)服務(wù)器或源,以獲取更快的下載速度、更好的穩(wěn)定性或訪問(wèn)特定的軟件包或文件版本。
??1)運(yùn)行以下命令,將 pip 的下載源設(shè)置為清華大學(xué)的鏡像源:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

??這將會(huì)修改 pip 的配置文件,使其使用清華大學(xué)鏡像源作為默認(rèn)的下載源,下圖即為修改成功。
pycharm管理倉(cāng)庫(kù),pycharm,python

??2)如果想要恢復(fù)默認(rèn)的下載源,可以使用以下命令:

pip config unset global.index-url

??這將會(huì)刪除之前設(shè)置的鏡像源,使 pip 恢復(fù)使用官方的下載源。當(dāng)然,一般不需要這么做。

六、實(shí)踐和建議

??我們可以運(yùn)行以下程序進(jìn)行檢驗(yàn):

import numpy as np

# 創(chuàng)建一個(gè)NumPy數(shù)組
arr = np.array([1, 2, 3, 4, 5])

# 打印數(shù)組
print("NumPy Array:")
print(arr)

# 計(jì)算數(shù)組的平均值
mean_value = np.mean(arr)
print("Mean:", mean_value)

# 計(jì)算數(shù)組的標(biāo)準(zhǔn)差
std_deviation = np.std(arr)
print("Standard Deviation:", std_deviation)

# 創(chuàng)建一個(gè)二維數(shù)組
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

# 打印二維數(shù)組
print("\n2D NumPy Array:")
print(matrix)

# 計(jì)算二維數(shù)組的轉(zhuǎn)置
transposed_matrix = np.transpose(matrix)
print("\nTransposed 2D Array:")
print(transposed_matrix)

# 執(zhí)行數(shù)組運(yùn)算
result = arr * 2
print("\nArray Operation (Multiplication by 2):")
print(result)

??請(qǐng)注意,為了避免與系統(tǒng)的Python包沖突,建議使用虛擬環(huán)境來(lái)管理你的Python依賴項(xiàng)。這樣可以更好地隔離項(xiàng)目之間的庫(kù),并避免全局Python環(huán)境的混亂。在虛擬環(huán)境中,你可以輕松地更新和卸載庫(kù),而不會(huì)影響其他項(xiàng)目。

總結(jié)

??以上就是今天要講的內(nèi)容,希望對(duì)你有所幫助。如果有問(wèn)題,歡迎在評(píng)論區(qū)提出。如果本文有錯(cuò)誤或者需要改進(jìn)的地方,也請(qǐng)?zhí)岢?,謝謝。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-793182.html

到了這里,關(guān)于輕松精通PyCharm:高效管理第三方庫(kù)和虛擬環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • pycharm無(wú)法加載第三方庫(kù)問(wèn)題解決

    pycharm無(wú)法加載第三方庫(kù)問(wèn)題解決

    1、問(wèn)題展示 (1)python -m pip uninstall pip (2)python -m ensurepip (3)python -m pip install --upgrade pip -i https://pypi.douban.com/simple

    2024年01月25日
    瀏覽(20)
  • Python---Pycharm安裝各種庫(kù)(第三方庫(kù))

    Python---Pycharm安裝各種庫(kù)(第三方庫(kù))

    ????????Pycharm中,通常需要安裝很多第三方庫(kù),才可以使用相應(yīng)的拓展功能,這篇文檔給你介紹Pycharm中的常用庫(kù),以及安裝的兩種方法! Pycharm是一款非常流行的Python集成開發(fā)環(huán)境(IDE),支持多種Python庫(kù)和框架。以下是一些常用的Python庫(kù): NumPy:用于科學(xué)計(jì)算和數(shù)值分析

    2024年02月04日
    瀏覽(26)
  • Pycharm安裝cv2第三方庫(kù)失敗

    Pycharm安裝cv2第三方庫(kù)失敗

    ????????在百度上查詢資料,不存在cv2庫(kù),實(shí)際需要安裝的是名為opencv-python的庫(kù)。 ? ? ? ? 直接在Terminal界面輸入:pip install opencv-python即可安裝了。

    2024年02月11日
    瀏覽(24)
  • pycharm下載第三方模塊之pip永久換源

    pycharm下載第三方模塊之pip永久換源

    因?yàn)閜ycharm自帶的pip install 下載比較慢,它的第三方包都在 pypi 上,而這個(gè)pypi 是國(guó)外的網(wǎng)站,所有下載起來(lái)比較慢 臨時(shí)換源:pip install -i 源地址(清華,阿里,豆瓣) 推薦使用使用清華源和阿里源 永久換源,只要pip install 就是去國(guó)內(nèi)鏡像站下載 3.1、windows上配置 如圖:以后只

    2024年02月16日
    瀏覽(98)
  • Python PyCharm從國(guó)內(nèi)鏡像站安裝第三方庫(kù)

    Python PyCharm從國(guó)內(nèi)鏡像站安裝第三方庫(kù)

    目錄 國(guó)內(nèi)鏡像源 安裝第三方庫(kù) 一、pip工具安裝第三方庫(kù) 1、輸入命令查看已安裝的第三方庫(kù) 2、安裝第三方庫(kù) 二、pycharm安裝第三方庫(kù) 1、命令行安裝 2、添加國(guó)內(nèi)鏡像源再安裝第三方庫(kù) ? 鏡像站名 ???網(wǎng)址 清華大學(xué): https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云: https://mirrors

    2024年02月01日
    瀏覽(28)
  • 編輯視頻無(wú)需第三方軟件,在iPhone上也可以輕松編輯視頻

    編輯視頻無(wú)需第三方軟件,在iPhone上也可以輕松編輯視頻

    如果你學(xué)會(huì)了如何在iPhone上編輯視頻,你可以在很大程度上把匆忙拍攝的視頻變成適合好萊塢的視頻。好吧,也許這有點(diǎn)夸張了,但至少,你可以通過(guò)使用照片應(yīng)用程序中的編輯工具,讓你的視頻看起來(lái)更令人印象深刻。 雖然它不一定能與最好的視頻編輯軟件相匹配,但它仍

    2024年02月07日
    瀏覽(26)
  • .Net使用第三方onnx或ModelBuilder輕松接入AI模型

    .Net使用第三方onnx或ModelBuilder輕松接入AI模型

    ML.Net?-?開源的跨平臺(tái)機(jī)器學(xué)習(xí)框架 支持CPU/GPU訓(xùn)練 輕松簡(jiǎn)潔的預(yù)測(cè)代碼 可擴(kuò)展其他的機(jī)器學(xué)習(xí)平臺(tái) 跨平臺(tái) Visual?Studio默認(rèn)安裝了Model?Builder插件,可以很快地進(jìn)行一些通用模型類型的訓(xùn)練和部署,提高接入機(jī)器學(xué)習(xí)的開發(fā)效率 通過(guò)非常簡(jiǎn)單地 右鍵項(xiàng)目-添加-機(jī)器學(xué)習(xí)模型

    2024年02月06日
    瀏覽(28)
  • Pycharm安裝第三方庫(kù)教程、安裝位置、以及鏡像設(shè)置方法

    Pycharm安裝第三方庫(kù)教程、安裝位置、以及鏡像設(shè)置方法

    ??Pycharm安裝第三方庫(kù)繼承了經(jīng)典cmd命令的幾種方法,同時(shí)增加了一種在軟件中點(diǎn)選的方式,本文對(duì)集中安裝方式進(jìn)行簡(jiǎn)單介紹,并給出不同方法對(duì)應(yīng)安裝位置以及全局環(huán)境和虛擬化環(huán)境的相關(guān)依賴關(guān)系。 ?? 這里強(qiáng)烈建議:先配置鏡像、再Terminal安裝! ??雖然現(xiàn)在直接

    2024年02月02日
    瀏覽(32)
  • 查看python第三方庫(kù)的安裝路徑并修改路徑(二)之Pycharm下如何安裝第三方函數(shù)庫(kù),并明確安裝位置

    查看python第三方庫(kù)的安裝路徑并修改路徑(二)之Pycharm下如何安裝第三方函數(shù)庫(kù),并明確安裝位置

    #第一步:學(xué)習(xí)如何利用pycharm安裝第三方庫(kù) 如圖,打開pycharm的文件–設(shè)置。 打開python的編譯器,點(diǎn)開+號(hào),即可搜索并下載需要的第三方庫(kù),軟件會(huì)自動(dòng)默認(rèn)安裝在某個(gè)路徑,此路徑和你當(dāng)初安裝軟件的位置有關(guān)系。 #第二步:查找第三方庫(kù)的安裝路徑 以我為例,我的針對(duì)于

    2024年02月14日
    瀏覽(99)
  • 在pycharm中使用PySpark第三方包時(shí)出現(xiàn)環(huán)境變量錯(cuò)誤

    在pycharm中使用PySpark第三方包時(shí)出現(xiàn)環(huán)境變量錯(cuò)誤

    使用python的第三方庫(kù)pyspark,運(yùn)行時(shí)出現(xiàn)環(huán)境變量錯(cuò)誤 問(wèn)題如下: 大概意思就是缺少 SPARK_HOME 的環(huán)境變量和 PYSPARK_PYTHON 的變量,需要在環(huán)境變量中配置 注意:使用pyspark算子的時(shí)候,可能會(huì)提示“找不到python解釋器”的錯(cuò)誤,那么配置 PYSPARK_PYTHON 同樣可以解決這個(gè)問(wèn)題 SPAR

    2024年04月14日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包