入门第一天写blog记录学习过程,当作学习笔记咯
一、机器学习入门之Anaconda常用命令
-
检查版本号:conda -V -
查看安装的package列表:conda list 或者pip list -
查看虚拟环境目录:conda env list 、conda info -e 、conda info --envs -
conda检查更新:conda update conda -
Anaconda检查更新:conda update anaconda -
安装和更新: pip install xxx 、pip install xxx-upgrade conda install xxx 、conda update xxx -
更新所有库:conda update-all -
用pip\conda install 下载package速度慢时,可以更换镜像源: conda config --add channels [xxx] ,其中[xxx] 是镜像的网址; conda config --set show_channel_urls yes (更换源时先切换虚拟环境)
二、虚拟环境
1.创建虚拟环境:
conda create -n xxx pip python=x.x ,其中xxx 是虚拟环境的名称,x.x 是python的版本号。
2.理解:
简而言之:python环境的一个副本。
? 得到该副本:
? ①单独文件夹保存,文件夹名字即虚拟环境名字;
? ②命名;
? (文件夹下包含一个python.exe、scripts目录、lib目录)
3.环境与虚拟环境区别:
? ①虚拟环境中,python.exe也放在了scripts目录下;
? ②虚拟环境中,lib目录下只有site-packages目录;
4.虚拟环境的好处:
? ①解决版本兼容问题。举个例子:
? 程序1使用的abc模块的1.x版本,某天程序2需要使用abc模块的2.x版本,这时候一个环境中只能同时存在一个版本的abc模块,因此必须创建一个副本(虚拟环境)来额外保存程序2的模块。
5.虚拟环境的使用:
- 激活、切换:
activate xxx ,其中xxx 是虚拟环境的名称。 (可以用 python --version 检测是否是你需要的版本) - 关闭:deactivate
- 删除:
conda remove -n xxx
三、ipython
(为每个虚拟环境创建ipython内核)
- 激活虚拟环境
activate xxx ,xxx 是所想要创建的。 - 在虚拟环境中安装ipykernel:
conda install ipykernel - 添加到Jupyter notebook:
python -m ipykernel install --user --name xxx --display-name "Python [conda env:xxx]" (随即可以在jupyter notebook中切换,如下)
|