在使用 python anaconda時,經常會用到很多常用操作,記錄下來,方便以後更好地使用: conda: Conda既是一個包管理器又是一個環境管理器。你肯定知道包管理器,它可以幫你發現和查看包。但是如果當我們想要安裝一個包,但是這個包只支持跟我們目前使用的python不同的版本時。你只需要幾 ...
在使用 python anaconda時,經常會用到很多常用操作,記錄下來,方便以後更好地使用:
conda:
Conda既是一個包管理器又是一個環境管理器。你肯定知道包管理器,它可以幫你發現和查看包。但是如果當我們想要安裝一個包,但是這個包只支持跟我們目前使用的python不同的版本時。你只需要幾行命令,就可以搭建起一個可以運行另外python版本的環境。這就是conda環境管理器的強大功能。
conda常用命令:
conda update conda # 升級conda
conda create -n bunnies python=3 Astroid Babel #創建基於python3 ,包含Astroid 和 Babel 包,稱為bunnies的新環境,在/envs/bunnies文件夾里
# 查看當前可用環境 conda env list conda info --envs
# 切換工作環境
conda activate base
conda deactivate
# 複製一個環境
conda create -n flowers --clone snowflakes
# 刪除一個環境 conda remove -n flowers --all
conda info -e # 查看是否環境已經成功被移除
# 管理Python環境 # 檢查python版本 conda search --full --name python conda search python # 使用模糊匹配 # 安裝一個新的版本 conda create -n snakes python=3
# 查看已經安裝的環境 conda info -e
# 管理包 # 查看當前環境中包含的包和其版本列表 conda list # 查找一個包 conda search beautifulsoup4 # 安裝一個包 conda install --name bunnies beautifulsoup4 # 你必須告訴conda你要安裝環境的名字(-n bunies)否則它將會被安裝到當前環境中 # 使用 pip 安裝一個包,並可使用 conda list 進行查看; pip install see conda list
# 刪除整個anaconda rm -rf ~/miniconda OR rm -rf ~/anaconda # 直接刪除整個文件夾,並去除.bashrc 中的配置文件即可,對環境影響較少;
保持更新,轉載請註明出處。更多內容請關註 cnblogs.com/xuyaowen
參考鏈接:
https://my.oschina.net/lilinzero/blog/1539356
https://conda.io/projects/conda/en/latest/user-guide/getting-started.html
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
用例補充:
(neugraph) y@s09:~$ conda create -n neugraph python=3.6.9
(neugraph) y@s09:~$ conda activate neugraph
(neugraph) y@s09:~$ conda deactivate
用例補充2:安裝 jupyter 並啟動
pip install notebook # 安裝 jupyer notebook
jupyter notebook # 啟動 notebook
輸入 終端顯示的 token 既可以使用;(用於科學計算非常方便)