一、conda
安裝anaconda
conda可以理解為乙個工具,也是乙個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許使用者方便地安裝不同版本的python並可以快速切換。 conda的設計理念——conda將幾乎所有的工具、第三方包都當做package對待,甚至包括python和conda自身 anaconda則是乙個打包的集合,裡面預裝好了conda、某個版本的python、眾多packages、科學計算工具等等。
python、pip安裝位置:anaconda3\lib\site-packages
anaconda會自動建立base環境
1、conda 常用命令
conda -v檢驗是否安裝以及當前conda的版本。
conda list 檢視安裝了哪些包。
conda env list 或 conda info -e 檢視當前存在哪些虛擬環境
conda update conda 檢查更新當前conda
2、conda建立虛擬環境
conda create -n your_env_name python=x.x
python=x.x # 指定python版本2.7、3.6等
虛擬環境名字為your_env_name的
安裝位置anaconda安裝目錄envs。
cd /root/anaconda3/envs/
ls
3、啟動虛擬環境
source activate your_env_name # 需要cd /root/anaconda3/bin
conda activate your_env_name # 直接可以使用
安裝anaconda後,系統預設python環境是anaconda 預設建立的「root」/「base」環境,
這是因為它把「啟動root」寫在了環境變數的使用者配置檔案.bashrc中,因此只要在此檔案末尾加一行就搞定!
sudo
vi ~/.bashrc # 若無許可權修改加sudo
# bashrc檔案最後一行新增
conda activate your_env_name # 直接進入your_env_name環境
4、退出虛擬環境
source deactivate
conda deactivate
5、 安裝工具包
# conda install -n your_env_name package
conda install -n your_env_name pandas
6、刪除
6.1移除環境
conda remove -n your_env_name -
-all
6.2刪除環境中的某個包。
conda remove -
-name $your_env_name $package_name
7、設定國內映象
# 新增anaconda的tuna映象
# tuna的help中映象位址加有引號,需要去掉
# 設定搜尋時顯示通道位址
conda config -
-set show_channel_urls yes
附錄:anaconda環境下安裝virtualenv
暫時無法駕馭,裝了anaconda就用conda
用的是anaconda自帶的python和pip,virtualenv安裝位置如下
/root/anaconda3/bin/virtualenv
/root/anaconda3/lib/python3.8/site-packages/virtualenv-20.0.21.dist-info/*
/root/anaconda3/lib/python3.8/site-packages/virtualenv/*
如果取消
二、virtualenv
安裝
python3 pip install virtualenv # 安裝
pip uninstall virtualenv
# python、pip安裝位置:\***\python3.6\site-packages
建立環境目錄
mkdir -p ~
/quant/env
建立虛擬環境
cd ~
/quant/env
virtualenv my_project_env
virtualenv -
-python=
/usr/
bin/python3 my_project_env # 多個python版本指定建立環境
# 或者virtualenv -p /usr/bin/python3 my_project_env
啟動/停用虛擬環境
cd ~
/quant/env/my_project_env/
bin,
source activate # 啟用的環境名應和my_project_env一致
source /data/env/my_project_env/
bin/activate
deactivate # 停用虛擬環境 anaconda環境中用source deactivate
參考文獻:
anaconda+用conda建立python虛擬環境
linux建立虛擬環境
1,vim開啟.bashrc 1 sudo vim bashrc2,shift g 到達文字最後,加入以下 3,bashrc 只有經過source bashrc 命令之後才會生效 export workon home virtualenvs fi錯誤2,當你可以建立虛擬環境,但是沒法切換虛擬環境和退...
linux建立python虛擬環境
大家先看好pip的版本有的還是不一樣的,可以更新一下pip。使用下面的一行命令便可以安裝virtualenv。virtualenv no site packages 虛擬環境的名字。備註 這個名字隨便寫 都是無所謂的 例項 如下 這句話是幹什麼呢?它的作用就是啟用這個虛擬環境。咋們執行 就在這個環境...
建立虛擬環境
virtualenv pip install virtualenv 建立 virtualenv venv virtualenv p usr bin python2.7 venv 啟用 venv scripts activate 停用 venv scripts deactivate 建立 mkvirt...