conda install pandas---安裝pandas包
conda remove package_names
conda update package_names
conda list ---列出該環境下安裝的package
conda install nb_conda --------安裝nb_conda用於notebook自動關聯nb_conda的環境
conda create -n env_name package_name ---------創建另一個環境
例如:conda create -n py3 python=3//創建python3
進入創建的環境:activate env_name;
離開環境:windows:deactivate; OSX/Linux: conda deactivate
共享環境:
(1先輸出自己的配置環境包
conda env export > *.txt
(2
在Anaconda 中輸入conda env update -f = /path/to/*.txt
在cmd中進入python中 pip install -r /path/to/*.txt
列出自己電腦上的環境:
conda env list
刪除環境:
conda env remove -n env_name
安裝jupyter notebook:
conda install jupyter notebook;或者通過python shell 來安裝:pip install jupyter notebook
window 下直接在開始界面打開jupyter notebook
啟動notebook 服務器后,在瀏覽器中打開notebook頁面地址:http://localhost:8888
進入瀏覽器界面之后如果報
修改這個文件:
~/anaconda3/pkgs/nb_conda-2.2.1-py36.0/lib/python3.6/site-packages/nb_conda/envmanager.py, 這里的(py36.0) 根據版本可能會有不同:
查找這一句:
return { "environments": [root_env] + [get_info(env) for env in info['envs']] }
修改為:
return { "environments": [root_env] + [get_info(env) for env in info['envs'] if env != root_env['dir']] }
Anaconda 創建環境一直轉圈,報錯:Multiple Errors Encountered
是因為啟動的瀏覽器路徑與Anaconda 下安裝的路徑不一樣導致的,在保證上面EnvironmentLocationnotfound error 解決之后把之前的環境remove掉再create一下重新打開jupyter notebook 就ok了。
https://www.zhihu.com/question/46309360/answer/254638807
yield 相等於return,但是返回的是一個生成器
當你調用這個函數的時候,函數內部的代碼並不立馬執行 ,這個函數只是返回一個生成器對象
當你使用for進行迭代的時候,函數中的代碼才會執行