conda 安裝後面啟動jupyter notebook出現報錯
This Python interpreter is in a conda environment,but the environment has
not been activated. Libraries may fail to load ssw To activate this environmentplease see https: / /conda.io/activation
報錯如圖:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yN3QzN2gjZmVWZ2EGN1ImNzYzX2ADMyUTM5AzLcFTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
先打開cmd視窗
輸入下面指令激活一下環境
conda activate
建立一個新檔案夾
輸入指令激活環境,把目前檔案夾作為jupyter notebook的工作檔案夾,
如果上面指令不行,就用
activate
指令激活 ,這個激活是要win系統安裝好了Anconda環境的
jupyter notebook 指令啟動
啟動成功就可以用notebook筆記本了
Conda 建立、激活、克隆、删除虛拟環境
通常來說,對于每一個新的項目,我們都需要建立一個新的環境。
一、檢視 python 版本
python -V
二、檢視所有的環境
conda info --env
三、建立新的環境
conda create -n cgpt2 python=3.8 anaconda
注意:
這裡的 python 版本是你需要的版本,你指定好以後,conda會自動找到對應的版本安裝。
在指定 python 版本後加上的 anaconda 意思是順便安裝 anaconda 包,這樣你會得到一套新 jupyter、Spyder、prompt 套件,這三件套打開直接進入你建立的虛拟環境裡面。
也可以不加 anaconda 這一包名在後面。但是這樣做的缺點是,你隻有一個純的 python 環境,沒有 anaconda 套件;而且如果從别的虛拟環境的 prompt 進入并 activate 到這個虛拟環境,那麼也隻有 python 是這個虛拟環境的,IPython 仍然是别的虛拟環境的。
但是,如果是要建立一個虛拟環境來運作 clone 的别人的 github 倉庫的話,不加 anaconda 更好。你隻需要建立一個什麼都沒有的虛拟環境,然後在運作别人的倉庫之前,pip install -r requirements.txt 即可。這樣更快、更幹淨。
四、删除虛拟環境
conda remove -n your_env_name(虛拟環境名稱) --all
五、克隆某一個虛拟環境
conda create --name <yourEnv> --clone <baseEnv>
六、激活新的環境
conda activate cgpt2
conda deactivate