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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

pipenv 虚拟环境新玩法

發(fā)布時(shí)間:2024/4/17 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pipenv 虚拟环境新玩法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

首先,虛擬環(huán)境本質(zhì)是一個(gè)文件,是為了適應(yīng)不同的項(xiàng)目而存在。pipenv相當(dāng)于virtualenv和pip的合體。

?

pipenv主要有以下特性:

  (1)pipenv集成了pip,virtualenv兩者的功能,且完善了兩者的一些缺陷。

  (2)過(guò)去用virtualenv管理requirements.txt文件可能會(huì)有問(wèn)題,Pipenv使用Pipfile和Pipfile.lock,后者存放將包的依賴關(guān)系,查看依賴關(guān)系是十分方便。

  (3)各個(gè)地方使用了哈希校驗(yàn),無(wú)論安裝還是卸載包都十分安全,且會(huì)自動(dòng)公開(kāi)安全漏洞。。

(4)通過(guò)加載.env文件簡(jiǎn)化開(kāi)發(fā)工作流程。

  (5)支持Python2 和 Python3,在各個(gè)平臺(tái)的命令都是一樣的。

?

創(chuàng)建pipenv  pipenv

啟動(dòng)pipenv  pipenv shell(為存在虛擬環(huán)境可自動(dòng)創(chuàng)建)

退出pipenv  exit

查找所有安裝包  piplist

環(huán)境內(nèi)包的依賴展示  pipenv graph

查找虛擬環(huán)境的路徑  pipenv --venv

卸載安裝包  pipenv uninstall

?

在使用pipenv之前,必須徹底的忘記pip這個(gè)東西

新建一個(gè)準(zhǔn)備當(dāng)環(huán)境的文件夾pipenvtest,并cd進(jìn)入該文件夾:
pipenv --three 會(huì)使用當(dāng)前系統(tǒng)的Python3創(chuàng)建環(huán)境

pipenv --python 3.6 指定某一Python版本創(chuàng)建環(huán)境

pipenv shell 激活虛擬環(huán)境

pipenv --where 顯示目錄信息
/home/jiahuan/pipenvtest

pipenv --venv 顯示虛擬環(huán)境信息
/home/jiahuan/.local/share/virtualenvs/pipenvtest-9KKRH3OW

pipenv --py 顯示Python解釋器信息
/home/jiahuan/.local/share/virtualenvs/pipenvtest-9KKRH3OW/bin/python

pipenv install requests 安裝相關(guān)模塊并加入到Pipfile

pipenv install django==1.11 安裝固定版本模塊并加入到Pipfile

pipenv graph 查看目前安裝的庫(kù)及其依賴

?

轉(zhuǎn)載于:https://www.cnblogs.com/zhaoweihang/p/10794694.html

與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的pipenv 虚拟环境新玩法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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