国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

手把手教你進行Python虛擬環境配置教程

2020-02-15 21:27:30
字體:
來源:轉載
供稿:網友

/1 前言/

咱們今天就來說一下Python的虛擬環境,可能有的小伙伴會疑惑,Python的虛擬環境有什么用呢?接下來我們一起來探討一下。

/2 虛擬環境的作用/

咱們今天就來說一下Python的虛擬環境,可能有的小伙伴會疑惑,Python的虛擬環境有什么用呢?接下來我們一起來探討一下。

我們先來舉個例子,來說明為什么需要虛擬環境。我們在學習Python的時候,可能會學到越來越多的第三方庫,比如爬蟲,我們需要安裝requests,可能學著學著,我們還需要安裝bs4,或者又學著學著,我們還需要安裝scrapy,再學著學著,又需要安裝lxml...

嗯...,沒錯,我們安裝了很多的第三方庫,但是我們仍然每天嗨皮敲著代碼,絲毫沒有發現任何問題。如果你用的是Pycharm,直到有一天,你會發現你的Pycharm會啟動越來越慢,就比如下圖這樣。

嗯...我的算是比較快了,因為我有優化過了。

這只是其中一個問題,還有一個問題就是,比如你幫別人做了個東西,肯定所有的功能都不是自己寫的,有一些東西是別人寫的,你需要安裝一些第三方包。之后你咔咔咔把代碼寫完了,你懷著興奮的心情把東西發給他,然后他發現自己竟然用不了,而且那邊還會報下圖所示的錯誤...

然后你還要一步一步一步教他安裝,嗯,多么的痛苦!關鍵是,能一步安裝到位還好,但是很可能的是,你用的某個包版本是2.0,現在最新版本是2.2,他那邊直接pip install package,安裝的是最新版本的包,可能和你的效果不太一樣。哦嚯,完了,又是莫名其妙的調試。嗯...騷年,加班吧...

上面說的,只是其中的一些問題,但是大概我們能猜測出來,如果我們不對我們的第三方庫加以管理,可能會造成莫名其妙的問題,導致效率低下,bug多,如果是一個團隊的話,我想會更糟糕,后果不堪設想。

那說到這里,我們有沒有什么辦法,能夠管理一下這些東西呢?

答案是肯定的,我們能想到這個問題,我們的大佬前輩當然也想到了,他都替我們安排好了,我們來一一講解。

/3 virtualenv登場/

咱們今天就來說一下Python的虛擬環境,可能有的小伙伴會疑惑,Python的虛擬環境有什么用呢?接下來我們一起來探討一下。

virtualenv這個是目前最通用的虛擬環境,安裝(直接安裝最新版)指令是:pip3 install virtualenv,其安裝中間過程,這里就不展開了,等著裝完就行。這里重點講一下virtualenv的具體操作步驟。

1、新建虛擬環境列表文件夾,專門用于存放虛擬環境。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 景泰县| 沙田区| 孟津县| 鹤庆县| 独山县| 陇川县| 邮箱| 剑川县| 浏阳市| 噶尔县| 呼图壁县| 九江市| 信阳市| 晴隆县| 安龙县| 阳信县| 宣城市| 绥化市| 宜宾市| 丹巴县| 河津市| 贡嘎县| 桦川县| 建始县| 教育| 阜南县| 叙永县| 桂平市| 府谷县| 南郑县| 年辖:市辖区| 全南县| 五河县| 巴林右旗| 万全县| 钟祥市| 耒阳市| 大渡口区| 黄石市| 六盘水市| 兴隆县|