系統(tǒng)環(huán)境macOS
系統(tǒng)默認(rèn)帶python2.x
后來(lái)我自己裝了python3.x
在開發(fā)小demo時(shí)候使用virtualenv
創(chuàng)建獨(dú)立的環(huán)境,之后使用pip3 install 庫(kù)名
之后source venv/bin/activate
后進(jìn)入這個(gè)venv
,結(jié)果在pip3 freeze
時(shí)發(fā)現(xiàn)系統(tǒng)的庫(kù)已經(jīng)有了.
感覺這時(shí)候pip3 isntall
依舊是在系統(tǒng)路徑下,并不是在自己創(chuàng)建的虛擬路徑下.
后來(lái)找到一個(gè)解決辦法,其實(shí)python3
已經(jīng)自帶了venv
用自帶的創(chuàng)建即可
python3 -m venv myvenv
就好比
virtualenv --no-site-packages myvenv
測(cè)試一下pip3 freeze
可以發(fā)現(xiàn)是環(huán)境是干凈的
image.png