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

python創(chuàng)建虛擬環(huán)境的幾種方式

這篇具有很好參考價(jià)值的文章主要介紹了python創(chuàng)建虛擬環(huán)境的幾種方式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

venv是Python的虛擬環(huán)境管理工具,它可以創(chuàng)建獨(dú)立的Python環(huán)境,讓不同項(xiàng)目使用不同的Python版本和依賴庫,避免版本沖突和依賴沖突問題。使用Python venv可以方便地創(chuàng)建、激活、退出、刪除虛擬環(huán)境,以及在虛擬環(huán)境中安裝、升級(jí)、卸載包等操作。

Venv入門教程(命令行界面)

?文章來源地址http://www.zghlxwxcb.cn/news/detail-785794.html

以下是使用Venv創(chuàng)建和管理虛擬環(huán)境的入門教程:

  • 安裝Python 首先需要安裝Python,可以從官網(wǎng)下載安裝包進(jìn)行安裝。

  • 創(chuàng)建虛擬環(huán)境 在命令行中輸入以下命令來創(chuàng)建一個(gè)名為myenv的虛擬環(huán)境:

python -m venv myenv
?
python -m venv .venv
# 一般在項(xiàng)目中,用.venv文件夾代表虛擬環(huán)境目錄
  • 激活虛擬環(huán)境 在Windows系統(tǒng)中,進(jìn)入虛擬環(huán)境的Scripts目錄下,運(yùn)行activate.bat文件來激活虛擬環(huán)境:

cd myenv\Scripts
activate.bat
# 或 .\activate

????????在Linux或macOS系統(tǒng)中,進(jìn)入虛擬環(huán)境的bin目錄下,運(yùn)行activate文件來激活虛擬環(huán)境:

source myenv/bin/activate

????????激活虛擬環(huán)境后在命令行的提示符左側(cè)標(biāo)注該虛擬環(huán)境,如下:

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

?

  • 安裝包 在虛擬環(huán)境中使用pip命令來安裝需要的包,例如:

pip install numpy
  • 退出虛擬環(huán)境 在任何操作系統(tǒng)中,可以使用以下命令退出虛擬環(huán)境:

deactivate
  • 刪除虛擬環(huán)境 在任何操作系統(tǒng)中,可以刪除虛擬環(huán)境的目錄來刪除虛擬環(huán)境:

rmdir /s myenv ? ?# Windows
rm -rf myenv ? ? ?# Linux/macOS

或則直接在項(xiàng)目文件夾中刪除myenv文件夾。

全部演示過程(Windows):

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

在jupter notebook使用venv創(chuàng)建好的虛擬環(huán)境

確保虛擬環(huán)境中已安裝ipykernel。

在虛擬項(xiàng)目環(huán)境中使用Jupyter notebook的步驟如下:

$ python -m venv projectname #安裝虛擬環(huán)境,若已安裝,則略過
$ python -m venv .venv
$ source projectname/bin/activate #啟用虛擬環(huán)境
(venv) $ pip install ipykernel # 在虛擬環(huán)境的提示符下,利用pip安裝ipykernel。
 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 試驗(yàn)了一次,安裝了一次之后,就不需要再次安裝了。
(venv) $ ipython kernel install --user --name=projectname # 安裝一個(gè)新的kernel

運(yùn)行jupyter notebook選擇內(nèi)核

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

?

在Pycharm中創(chuàng)建虛擬環(huán)境

在創(chuàng)建項(xiàng)目時(shí),創(chuàng)建虛擬環(huán)境

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

?

在項(xiàng)目?jī)?nèi)創(chuàng)建虛擬環(huán)境

打開文件-設(shè)置-項(xiàng)目-Python解釋器,在右側(cè)選擇添加本地解釋器。

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

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

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

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

在Pycharm包管理界面安裝包,就不需要我們手動(dòng)激活虛擬環(huán)境讓后在用pip安裝包。

?

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言從Pycharm中打開終端(不同版本的終端按鈕不一樣,有的在底端,有的在左下端)

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?從Pytcharm中打開的終端是已經(jīng)激活了虛擬環(huán)境的,在這里可以執(zhí)行pip命令安裝的包。如果在終端的命令提示符前面沒有用圓括號(hào)包裹的虛擬環(huán)境名稱,則說明沒用激活虛擬環(huán)境,在這種情況下如果執(zhí)行pip安裝,會(huì)直接安裝到全局python環(huán)境中,并不會(huì)安裝到虛擬環(huán)境中。

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

?

在VsCode中創(chuàng)建虛擬環(huán)境

用VsCode打開項(xiàng)目,按組合鍵Shift+Ctrl+P打開命令框,輸入python

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

選擇要?jiǎng)?chuàng)建的虛擬環(huán)境類型

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

一般選擇Ven虛擬環(huán)境,選擇指定的版本。

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

創(chuàng)建成功

python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

激活虛擬環(huán)境python (python -m venv) 命令創(chuàng)建虛擬環(huán)境 csdn,筆記,python,開發(fā)語言

?

?

?

到了這里,關(guān)于python創(chuàng)建虛擬環(huán)境的幾種方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(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)文章

  • python自帶的venv創(chuàng)建虛擬環(huán)境報(bào)錯(cuò)Error: Command returned non-zero exit status 1.

    python自帶的venv創(chuàng)建虛擬環(huán)境報(bào)錯(cuò)Error: Command returned non-zero exit status 1.

    Windows 10 教育版64位 Python 3.6.3 今天使用 python 自帶的 venv 使用如下的命令: 創(chuàng)建虛擬環(huán)境報(bào)錯(cuò): Error: Command \\\'[\\\'E:\\\\Code\\\\Python\\\\Git\\\\test1\\\\aaa\\\\Scripts\\\\python.exe\\\', \\\'-Im\\\', \\\'ensurepip\\\', \\\'--upgrade\\\', \\\'--default-pip\\\']\\\' returned non-zero exit status 1.) 這個(gè)時(shí)候,回到你需要?jiǎng)?chuàng)建 venv 的路徑,發(fā)現(xiàn)我的新環(huán)境

    2024年02月16日
    瀏覽(32)
  • 解決報(bào)錯(cuò):找不到命令 “python”,您的意思是 “python3” 命令來自 Debian 軟件包 python3 的幾種方式

    如果系統(tǒng)中只安裝了 Python 3,在執(zhí)行命令 “python …” 時(shí)系統(tǒng)會(huì)無法識(shí)別,但每次輸入 “python3 …” 又覺得有些麻煩和累贅, 因此,以下任意一種方法可以將 “python” 命令關(guān)聯(lián)到 Python 3: 創(chuàng)建軟鏈接: 你可以創(chuàng)建一個(gè)指向 Python 3 的軟鏈接,使 “python” 命令自動(dòng)執(zhí)行 Py

    2024年02月03日
    瀏覽(43)
  • python虛擬環(huán)境venv、virtualenv

    python虛擬環(huán)境venv、virtualenv

    目錄 原理 創(chuàng)建、刪除虛擬環(huán)境 激活、退出、初始化虛擬環(huán)境 導(dǎo)出、導(dǎo)入虛擬環(huán)境 pycharm+虛擬環(huán)境 部署虛擬環(huán)境 pycharm目錄下idea作用 pycharm目錄下venv文件內(nèi)容含義 虛擬環(huán)境是利用了操作系統(tǒng)中環(huán)境變量,以及進(jìn)程間環(huán)境隔離的特性,python就是在激活虛擬環(huán)境的時(shí)候,激活腳

    2024年02月02日
    瀏覽(20)
  • Python 虛擬環(huán)境管理—— venv

    Python 虛擬環(huán)境管理—— venv

    本篇作為 Python 虛擬環(huán)境管理——conda 的續(xù)集,介紹一下另一個(gè) Python 虛擬環(huán)境管理工具 venv 。 venv 和 conda 都是用于創(chuàng)建虛擬環(huán)境和管理包的工具,但它們之間有一些不同。 Python3.3 以上, venv 是內(nèi)置的。它會(huì)直接在 當(dāng)前項(xiàng)目 ( 當(dāng)前文件夾下 )安裝 Python 虛擬環(huán)境,因此它是

    2024年02月07日
    瀏覽(26)
  • 創(chuàng)建線程的幾種方式

    創(chuàng)建線程的幾種方式

    線程和進(jìn)程的區(qū)別: 進(jìn)程是操作系統(tǒng)進(jìn)行資源分配的最小單元。 線程是操作系統(tǒng)進(jìn)行任務(wù)分配的最小單元,線程隸屬于進(jìn)程。 如何開啟線程? 1、繼承Thread類,重寫run方法。 2、實(shí)現(xiàn)Runnable接口,實(shí)現(xiàn)run方法。 3、實(shí)現(xiàn)Callable接口,實(shí)現(xiàn)call方法。通過FutureTask創(chuàng)建一個(gè)線程,獲

    2024年02月03日
    瀏覽(20)
  • 【Python | Pycharm激活虛擬環(huán)境venv】

    環(huán)境準(zhǔn)備: Windows10 PyCharm2020.3 x64 pycharm自帶虛擬環(huán)境,我們只需要進(jìn)行創(chuàng)建即可。 打開pycharm下方的terminal終端,執(zhí)行 python -m venv {創(chuàng)建的虛擬環(huán)境名稱} 例如: python -m venv myvenv ,其中myvenv就是我創(chuàng)建的的虛擬環(huán)境的名稱 創(chuàng)建完成之后,當(dāng)前目錄下就會(huì)生成一個(gè)myvenv的文件夾

    2024年02月08日
    瀏覽(21)
  • python3 使用虛擬環(huán)境 venv

    在 Python 3.3 及更高版本中,Python標(biāo)準(zhǔn)庫中提供了 venv 模塊,可以用于創(chuàng)建Python虛擬環(huán)境。以下是 debian10 系統(tǒng)使用venv模塊創(chuàng)建 Python3.11 虛擬環(huán)境的示例,按照以下步驟進(jìn)行操作: 進(jìn)入你的項(xiàng)目目錄: 創(chuàng)建一個(gè)名為venv的虛擬環(huán)境: 這將在當(dāng)前目錄下創(chuàng)建一個(gè)名為venv的目錄,并

    2023年04月09日
    瀏覽(25)
  • Java創(chuàng)建對(duì)象的幾種方式

    在Java中,對(duì)象是程序中的一種基本元素,它通過類定義和創(chuàng)建。本篇教程旨在介紹Java中創(chuàng)建對(duì)象的幾種方式,包括使用new、反射、clone、反序列化等方式。 在Java中,最常用的創(chuàng)建對(duì)象方式是使用new。使用new創(chuàng)建對(duì)象的具體步驟如下: 使用new并指定

    2024年02月12日
    瀏覽(26)
  • Linux創(chuàng)建文件的幾種方式

    使用 touch 命令來創(chuàng)建一個(gè)空文件,或者多個(gè)文件。當(dāng)文件存在時(shí),只會(huì)修改文件的訪問和修改時(shí)間,不會(huì)清空內(nèi)容。 批量創(chuàng)建 使用 vi vim 編輯器,輸入內(nèi)容并保存退出,來創(chuàng)建一個(gè)文件 :wq 保存退出 使用重定向符號(hào) 創(chuàng)建一個(gè)空文件 使用 創(chuàng)建文件,需要注意,當(dāng)文件存在時(shí)

    2024年02月04日
    瀏覽(22)
  • 前端中對(duì)象的幾種創(chuàng)建方式

    前端中對(duì)象的幾種創(chuàng)建方式

    創(chuàng)建對(duì)象的幾種方式: 1.字面量方式 2.工廠模式 3.構(gòu)造函數(shù)模式 4.原型模式 缺點(diǎn):創(chuàng)建多個(gè)對(duì)象時(shí),需要重復(fù)代碼,不能復(fù)用。 作用:批量創(chuàng)建同類型對(duì)象,降低代碼冗余度。 缺點(diǎn):創(chuàng)建出的新對(duì)象,不知道是什么Person或者Animal類型,需看函數(shù)內(nèi)部代碼。 構(gòu)造函數(shù) 是一種特

    2023年04月08日
    瀏覽(17)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包