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

Macos創(chuàng)建python虛擬環(huán)境的詳細(xì)步驟教學(xué)

 更新時(shí)間:2025年06月04日 15:01:30   作者:十字路口的火丁  
在 macOS 上創(chuàng)建 Python 虛擬環(huán)境主要通過(guò) Python 內(nèi)置的 venv 模塊實(shí)現(xiàn),也可使用第三方工具如 virtualenv,下面小編來(lái)和大家簡(jiǎn)單聊聊具體的實(shí)現(xiàn)方法吧

在 macOS 上創(chuàng)建 Python 虛擬環(huán)境主要通過(guò) Python 內(nèi)置的 venv 模塊實(shí)現(xiàn),也可使用第三方工具如 virtualenv。以下是詳細(xì)步驟和方法:

一、使用 Python 內(nèi)置 venv 模塊(推薦)

適用于 Python 3.3 及以上版本,無(wú)需額外安裝工具:

1.??創(chuàng)建虛擬環(huán)境??

打開(kāi)終端,進(jìn)入項(xiàng)目目錄,執(zhí)行以下命令:

python3 -m venv myenv  # "myenv" 是虛擬環(huán)境名稱,可自定義

此命令會(huì)在當(dāng)前目錄生成 myenv 文件夾,包含獨(dú)立的 Python 解釋器和依賴庫(kù)。

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

source myenv/bin/activate

激活后,終端提示符會(huì)顯示 (myenv),表示已進(jìn)入虛擬環(huán)境。

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

deactivate

退出后提示符恢復(fù)原狀。

4.??刪除虛擬環(huán)境??

直接刪除虛擬環(huán)境目錄即可:

rm -rf myenv

二、使用 virtualenv(兼容舊版 Python)

若需支持 Python 2 或更靈活配置:

1.??安裝 virtualenv??

pip3 install virtualenv

2.??創(chuàng)建并激活環(huán)境??

virtualenv myenv          # 創(chuàng)建環(huán)境
source myenv/bin/activate # 激活

可通過(guò) -p 指定 Python 版本:

virtualenv -p python3.8 myenv  # 使用 Python 3.8

三、其他工具(進(jìn)階選擇)

1.??pipenv??:整合虛擬環(huán)境與依賴管理,適合復(fù)雜項(xiàng)目。

pip install pipenv
pipenv install  # 自動(dòng)創(chuàng)建環(huán)境并安裝依賴
pipenv shell    # 激活環(huán)境

2.??conda??:適合科學(xué)計(jì)算,支持非 Python 依賴。

conda create -n myenv python=3.9
conda activate myenv

注意事項(xiàng)

1.??虛擬環(huán)境的作用??

  • 隔離項(xiàng)目依賴,避免版本沖突。
  • 保持系統(tǒng) Python 環(huán)境純凈。

2.??路徑管理??

虛擬環(huán)境目錄(如 myenv)建議添加到 .gitignore

3.??依賴記錄??

在激活環(huán)境中使用 pip freeze > requirements.txt 保存依賴列表。

總結(jié)

??方法????適用場(chǎng)景????命令示例??
venvPython 3.3+ 標(biāo)準(zhǔn)方案python3 -m venv myenv
virtualenv兼容舊版或指定解釋器路徑virtualenv -p python3.8 myenv
pipenv/conda復(fù)雜依賴管理或科學(xué)計(jì)算pipenv install / conda create -n myenv

初次使用建議選擇 venv,簡(jiǎn)單高效且無(wú)需額外安裝。若項(xiàng)目涉及多版本或復(fù)雜依賴,可嘗試 pipenv 或 conda。

到此這篇關(guān)于Macos創(chuàng)建python虛擬環(huán)境的詳細(xì)步驟教學(xué)的文章就介紹到這了,更多相關(guān)Macos創(chuàng)建python虛擬環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python除法保留兩位小數(shù)點(diǎn)的三種方法實(shí)現(xiàn)

    Python除法保留兩位小數(shù)點(diǎn)的三種方法實(shí)現(xiàn)

    這篇文章主要給大家介紹了關(guān)于Python除法保留兩位小數(shù)點(diǎn)的三種方法實(shí)現(xiàn),在py應(yīng)用中有許多拿結(jié)果中的多個(gè)整數(shù)進(jìn)行運(yùn)算,難免少不了除法(如單位換算等),但是整數(shù)進(jìn)行運(yùn)算后只會(huì)返回整數(shù),一般結(jié)果基本需要精確到后兩位,需要的朋友可以參考下
    2023-08-08
  • Python-VTK隱式函數(shù)屬性選擇和剪切數(shù)據(jù)

    Python-VTK隱式函數(shù)屬性選擇和剪切數(shù)據(jù)

    這篇文章主要介紹了Python-VTK隱式函數(shù)屬性選擇和剪切數(shù)據(jù),VTK,是一個(gè)開(kāi)放資源的免費(fèi)軟件系統(tǒng),主要用于三維計(jì)算機(jī)圖形學(xué)、圖像處理和可視化,下面文章主題相關(guān)詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-04-04
  • Python?Pendulum進(jìn)行日期時(shí)間處理的示例詳解

    Python?Pendulum進(jìn)行日期時(shí)間處理的示例詳解

    Pendulum?是對(duì)?Python?datetime?的繼承和發(fā)展,讓日期時(shí)間處理更簡(jiǎn)單,這篇文章主要為大家詳細(xì)介紹了Pendulum的具體應(yīng)用,需要的可以參考下
    2025-02-02
  • 如何使用Python實(shí)現(xiàn)PPT批量轉(zhuǎn)圖片

    如何使用Python實(shí)現(xiàn)PPT批量轉(zhuǎn)圖片

    這篇文章主要為大家詳細(xì)介紹了如何使用Python開(kāi)發(fā)一個(gè)帶有圖形界面的PPT批量轉(zhuǎn)圖片工具,文中的示例代碼講解詳細(xì),有需要的小伙伴可以了解下
    2025-02-02
  • Python中如何實(shí)現(xiàn)真正的按位取反運(yùn)算

    Python中如何實(shí)現(xiàn)真正的按位取反運(yùn)算

    按位取反是位運(yùn)算符,而位運(yùn)算符是應(yīng)用在兩個(gè)數(shù)的運(yùn)算上,會(huì)對(duì)數(shù)字的二進(jìn)制所有位數(shù)進(jìn)行從低到高的運(yùn)算,下面這篇文章主要給大家介紹了關(guān)于Python中如何實(shí)現(xiàn)真正的按位取反運(yùn)算的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Python字符串split及rsplit方法原理詳解

    Python字符串split及rsplit方法原理詳解

    這篇文章主要介紹了Python字符串split及rsplit方法原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • python shell根據(jù)ip獲取主機(jī)名代碼示例

    python shell根據(jù)ip獲取主機(jī)名代碼示例

    這篇文章主要介紹了python shell根據(jù)ip獲取主機(jī)名代碼示例,涉及用socket模塊和shell中hostname命令獲取等相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • 10個(gè)Python中python_docx庫(kù)的實(shí)用案例分享

    10個(gè)Python中python_docx庫(kù)的實(shí)用案例分享

    在日常辦公和文檔處理中,Word文檔是我們最常用的格式之一,Python通過(guò)python?-?docx庫(kù)能夠?qū)崿F(xiàn)對(duì)Word文檔的各種自動(dòng)化操作,本文為大家準(zhǔn)備了10個(gè)常用的案例,希望對(duì)大家有所幫助
    2025-02-02
  • Python爬蟲(chóng)之UserAgent的使用實(shí)例

    Python爬蟲(chóng)之UserAgent的使用實(shí)例

    今天小編就為大家分享一篇關(guān)于Python爬蟲(chóng)之UserAgent的使用實(shí)例,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • Python單元測(cè)試入門(mén)到精通講解

    Python單元測(cè)試入門(mén)到精通講解

    單元測(cè)試是軟件開(kāi)發(fā)中不可或缺的一部分,有助于確保代碼的正確性、可維護(hù)性和可擴(kuò)展性,在Python中,有豐富的工具和庫(kù)可用于進(jìn)行單元測(cè)試,本文將為你提供一個(gè)全面的指南,從入門(mén)到精通,輕松掌握Python單元測(cè)試的方方面面
    2023-11-11

最新評(píng)論