~~ 記錄自己點點滴滴的學習歷程 ~~





Ananconda Conda Commands

使用 Anaconda 管理多個隔離的 Python 環境


1. 安裝anaconda

針對OS,選擇合適版本
windows安裝過程中需注意勾選將軟體加至"環境變數 path"
   (即可在 cmd 運行 conda 指令)


2 .查看當前環境下已安裝的套件

查看在conda中已經安裝的包,會顯示套件名字和版本

-->  conda list


3. 建立 Python 虛擬環境

有兩種方法:

-->  conda create -n env_name package-name

e.g.1 <conda create -name py3 pandas>

e.g.2 <conda create -name py2 python=2.5>

-->  Anaconda Navigator GUI 建立新虛擬環境


4. 查看已建立的虛擬環境清單

-->  conda env list

-->  Navigator GUI 中查看環境列表


5. 啟動/退出環境

-->  activate env_name  | 啟動某個已創建虛擬環境

-->  deactivate  | 退出已啟動虛擬環境


6. 在啟動某個環境中查看/安裝依賴庫

-->  conda list  | 查看已經安裝的庫

-->  conda install packagename  | 安裝某個庫

e.g. <conda install pyreadline>

pyreadline 基於jupyter的程式自動補全庫,強烈推薦


7. 導出某個環境用於共享

對使用 conda 套件

將當前環境中的套件配置導出成yaml格式
建議在共享Python專案時提供該文檔即可一鍵安裝

-->  conda env export > env_name.yaml

通過外部導入配置當前虛擬環境

-->  conda env update -f=path/env_name.yaml


對使用 pip 套件

-->  pip freeze > env_name.txt
-->  pip install -r path/env_name.txt


8. 刪除某個虛擬環境

-->  conda env remove -n env_name
(env_name 指某個環境名)


9. 強烈建議安裝的套件

基於web的代碼編輯和數據分析工具jupyter notebook

-->  conda install jupyter notebook

自動關聯環境依賴包(基於jupyter notebook)

-->  conda install nb_conda

代碼自動補全包(基於jupyter notebook)

-->  conda install pyreadline



conda install -c conda-forge jupyter_nbextensions_configurator



=======================================

Advantage--在不同的 虛擬環境 使用 "jupyter"

-->  activate myenv

-->  conda install ipykernel # or pip install ipykernel


新增 kernel (虛擬環境)

-->  python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

移除 kernel (虛擬環境)

jupyter kernelspec uninstall unwanted-kernel

=======================================

留言

這個網誌中的熱門文章

Python:用 PyAutoGUI 來操控滑鼠及鍵盤

Arduino:SG90伺服馬達實作

MOD 接分享器:IPTV設定 (使用 Asus RT-AC51U)