Msys2使用anaconda
msys2带的原生python环境不好用,出现各种包安装的问题,直接在msys2中调用anaconda可解决这个问题。
msys2: windows下的类linux环境
anaconda:windows下python集成环境
安装anaconda
配置msys2
conda info \\显示当前conda安装的信息
conda init --all --dry-run --verbose \\初始化conda与shell,打印出所有相关文件而不做任何修改
conda config --show envs_dirs \\显示env环境安装目录
vim .condarc \\修改env安装目录
envs_dirs:
- D:\softwares\Anaconda3\envs
vim .bash_profile \\绑定shell:msys2与conda
eval "$('D:/softwares/anaconda3/Scripts/conda.exe' 'shell.bash' 'hook')"
conda env create -n {env_name} -f xxx.yml
conda activate {env_name}
conda deactive \\退出环境
退出环境
退出环境后,需要执行
source ~/.bashrc
方可使用之前bash的配置
conda使用教程
conda最常见的就是创建一个虚拟python环境,在虚拟环境中不用担心库问题,因为anaconda集成了超多库,所以只需要知道怎么创建、进入、切换、退出、删除虚拟环境即可。
至于项目迁移、其他的一些操作,等日后有需要再补充。
conda install {package_name} \\安装包
conda list \\查看已安装的包
conda update {package_name} \\更新包
conda remove {package_name} \\删除包
conda create -n {env_name} python=3.x \\创建环境
conda env remove -n {env_name} \\删除环境
conda env list \\环境列表
conda activate {env_name} \\激活环境
conda deactivate \\退出环境