1.為什么需要安裝虛擬環(huán)境
如果你要用python做兩個工程,一些需要python2.7赠制,一個需要python3.6赶袄。這兩個包都存放在相同的路徑下。python無法根據(jù)版本來區(qū)分包的安裝路徑猴娩,所以這里就會發(fā)生版本沖突阴幌。這個時候我們就需要虛擬環(huán)境。
以下均為windows下操作
2.安裝虛擬環(huán)境
打開Anaconda Promopt
conda create --name 虛擬環(huán)境名稱 python=2.7
--name也可以縮寫為-name
python=2.7是python的版本號,如果不寫就默認(rèn)為裝anaconda時python版本
name后面跟著是創(chuàng)建的新的虛擬環(huán)境的名字
3.新增kernel
安裝完Anaconda利用conda創(chuàng)建了虛擬環(huán)境卷中,但是啟動jupyter notebook之后卻找不到虛擬環(huán)境矛双。
首先安裝ipykernel:conda install ipykernel
在虛擬環(huán)境下創(chuàng)建kernel文件:conda install -n 虛擬環(huán)境名稱?ipykernel
激活conda環(huán)境: activate 環(huán)境名稱
將環(huán)境寫入notebook的kernel中:
python -m ipykernel install --user --name 虛擬環(huán)境名稱?--display-name "Python (環(huán)境名稱)"
打開notebook服務(wù)器:jupyter notebook
瀏覽器打開對應(yīng)地址,新建python蟆豫,就會有對應(yīng)的環(huán)境提示了
4.虛擬環(huán)境安裝包
conda install -n?虛擬環(huán)境名稱?包名
5.退出议忽、刪除虛擬環(huán)境
退出當(dāng)前虛擬環(huán)境:
deactivate 虛擬環(huán)境名稱
刪除虛擬環(huán)境:
conda remove -n 虛擬環(huán)境名稱 --all, 即可刪除十减。
刪除虛擬環(huán)境中的包:
conda remove --name $虛擬環(huán)境名稱? $包名
---------------------
以上參考?https://blog.csdn.net/sizhi_xht/article/details/80964099
6.修改conda連接鏡像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
這個鏡像可能會有問題栈幸,連接之前可以現(xiàn)在瀏覽器查看鏡像網(wǎng)址是否能訪問
7.換回conda默認(rèn)源
conda config --remove-key channels