Python的虛擬環(huán)境極大地方便了人們的生活。本指南先介紹虛擬環(huán)境的基礎(chǔ)知識以及使用方法,然后再深入介紹虛擬環(huán)境背后的工作原理。
注意:本指南在macOS Mojave系統(tǒng)上使用最新版本的Python 3.7.x。
1. 為什么使用虛擬環(huán)境?
虛擬環(huán)境為一系列潛在問題提供簡單的解決方案,尤其是在以下幾個方面:
聽起來很方便,不是嗎?開始構(gòu)建更復(fù)雜的項(xiàng)目并與其他人協(xié)作時,虛擬環(huán)境的重要性會凸顯出來。很多數(shù)據(jù)科學(xué)家也需要熟悉虛擬環(huán)境中與多語言相關(guān)的Conda環(huán)境。
可按照先后次序來使用!
2. 什么是虛擬環(huán)境?
到底什么是虛擬環(huán)境?
虛擬環(huán)境是用于依賴項(xiàng)管理和項(xiàng)目隔離的Python工具,允許Python站點(diǎn)包(第三方庫)安裝在本地特定項(xiàng)目的隔離目錄中,而不是全局安裝(即作為系統(tǒng)范圍內(nèi)的Python的一部分)。
這聽起來不錯,但到底什么是虛擬環(huán)境呢?虛擬環(huán)境只是一個包含三個重要組件的目錄:
最后一點(diǎn)在于會發(fā)生一些意想不到的錯誤,稍后會講這一點(diǎn),但現(xiàn)在先看看在實(shí)際中如何實(shí)際使用虛擬環(huán)境。
3. 使用虛擬環(huán)境
(1) 創(chuàng)造虛擬環(huán)境
假設(shè)想要為正在處理的項(xiàng)目創(chuàng)建一個名為test-project/的虛擬環(huán)境,該項(xiàng)目具有以下目錄樹:
test-project/ ├── data ├── deliver # Final analysis, code, & presentations ├── develop # Notebooks for exploratory analysis ├── src # Scripts & local project modules └── tests
名稱欄目:Python虛擬環(huán)境的原理及使用詳解-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://www.chinadenli.net/article28/dsojcp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、全網(wǎng)營銷推廣、網(wǎng)站設(shè)計公司、微信小程序、網(wǎng)站改版、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容