1. 程式人生 > >Anaconda建立新虛擬環境並建立jupyter notebook相應的kernel ( 含多版本python )

Anaconda建立新虛擬環境並建立jupyter notebook相應的kernel ( 含多版本python )

首先建立虛擬環境

conda create -n <your_env_name> python==x.x  #建立x.x版本的python環境
activate <your_env_name>   #進入該虛擬環境,否則使用pip等命令會呼叫到預設的全域性pip

換源 安裝環境

#換成 清華源 不然下載卡得慌…
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/


conda config --set show_channel_urls yes


#要在此環境下安裝ipython和jupyter,否則會預設呼叫全域性的ipython和jupyter,但是全域性的版本跟虛擬環境的版本不一樣,所以jupyter Notebook中就看不到這個核心了。之前就是犯了這個錯誤,參考了這個 issue的回答 才解決。
conda install ipython   #如果虛擬環境是python2.7那麼就要安裝5.x版本,ipython6.0及以上的版本不支援python2.7
conda install jupyter   #安裝jupyter

然後就可以愉快地使用新的環境的jupyter啦~注意要切換核心喲

jupyter    #就可以呼叫啦 退出的時候關掉網頁然後再命令列裡面按crtl+z即可
deactive   #別忘了退出虛擬環境吖

還可以修改jupyter notebook的預設資料夾

詳見https://blog.csdn.net/u014552678/article/details/62046638