python配置虛擬環(huán)境步驟
前言
首先簡單說一下虛擬環(huán)境的概念。
虛擬環(huán)境是由基礎環(huán)境創(chuàng)建而出,用于獨有項目的開發(fā),每個項目都應該有一個獨有的環(huán)境。
第一步檢查是否安裝Python
1、執(zhí)行"win+r"
2、執(zhí)行"cmd"進入命令行
3、執(zhí)行"python"
4、關閉窗口。下圖所示,已完成python的安裝。(若沒有安裝python,請自行安裝,這里不再贅述)

第二步配置虛擬環(huán)境
1、打開你要存放的虛擬環(huán)境目錄
2、執(zhí)行“cmd”進入命令行,如下圖所示

3、執(zhí)行"python -m venv myvenv" 創(chuàng)建虛擬環(huán)境,如下圖所示虛擬環(huán)境就創(chuàng)建好了。

檢查虛擬環(huán)境
"pip freeze"檢查環(huán)境下安裝的庫。如下圖可以看到,新安裝的虛擬環(huán)境里面是非常干凈的。

虛擬環(huán)境用法
假如開發(fā)一個項目,我們要用到requests庫、Django庫。
試想一下,如果你一直用的基礎環(huán)境進行開發(fā),那么你的基礎環(huán)境必然有很多庫。那么如果你把你的項目交給客戶,那環(huán)境怎么配?難道要把基礎環(huán)境GB量級的環(huán)境都給客戶配上嗎?當然不可能。或許有人會說,我告訴他不就完了,正確!要提醒一點的是,一定要帶版本號。因為或許你用Django開發(fā)的使用是1.0.1版本。等到你把項目交給客戶的時候Django已經(jīng)出到了1.1.2版本。注意:官方在升級庫的時候很可能把以前能用的方法更改,導致用不了,程序也就跑不起來。所以一定要帶版本。
在虛擬環(huán)境下執(zhí)行"pip install requests",'‘pip install Django'',如果下載緩慢、可以加清華鏡像。'‘pip install Django -i https://pypi.tuna.tsinghua.edu.cn/simple some-package''。下載完成后,我們再來看一看環(huán)境'‘pip freeze''

可以看到以上就是我們安裝的。那我們執(zhí)行'‘pip freeze > requestments.txt''導出來一下。
如下圖:

那么我們要交給客戶的就是 項目源代碼和requestments.txt第三方庫。當然還有相關文檔和python版本也要告知哈,畢竟python的每個版本也有不同,比如python3.7的pydanic庫的使用方法在3.9版本就用不了。
客戶拿到之后也是直接創(chuàng)建虛擬環(huán)境后直接pip install -r requestments.txt把第三方庫配置好,項目也就跑起來了,不會出半點意外。
建議:
自己隨便寫寫代碼的時候,可以用基礎環(huán)境。如果是寫項目、一定要用虛擬環(huán)境。
到此這篇關于python配置虛擬環(huán)境步驟的文章就介紹到這了,更多相關python虛擬環(huán)境內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Python編程快速上手——Excel表格創(chuàng)建乘法表案例分析
這篇文章主要介紹了Python Excel表格創(chuàng)建乘法表,結合具體實例形式分析了Python接受cmd命令操作Excel文件創(chuàng)建乘法表相關實現(xiàn)技巧,需要的朋友可以參考下2020-02-02
Python應用案例之利用opencv實現(xiàn)圖像匹配
OpenCV 是一個的跨平臺計算機視覺庫,可以運行在 Linux、Windows 和 Mac OS 操作系統(tǒng)上,這篇文章主要給大家介紹了關于Python應用案例之利用opencv實現(xiàn)圖像匹配的相關資料,需要的朋友可以參考下2024-08-08
解決pyinstaller打包發(fā)布后的exe文件打開控制臺閃退的問題
今天小編就為大家分享一篇解決pyinstaller打包發(fā)布后的exe文件打開控制臺閃退的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06

