Anaconda本质是包管理和环境管理.pptx
- 文档编号:2213164
- 上传时间:2022-10-28
- 格式:PPTX
- 页数:17
- 大小:10.81MB
Anaconda本质是包管理和环境管理.pptx
《Anaconda本质是包管理和环境管理.pptx》由会员分享,可在线阅读,更多相关《Anaconda本质是包管理和环境管理.pptx(17页珍藏版)》请在冰豆网上搜索。
Anaconda本质是包管理和环境管理北京华通伟业科技发展有限公司2018年1月1日Python易用,但用好不易condaisatoolformanaginganddeployingapplications,environmentsandpackages.强大的包管理功能和环境管理用于科学计算的Python发行版:
Anaconda支持Linux,Mac,Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具zhangmh-rmbp:
zhangmh$conda-versionconda4.3.25zhangmh-rmbp:
zhangmh$python-VPython2.7.13:
Anaconda4.4.0(x86_64)核心功能是包管包管理理与环境管理环境管理一个是命令被安排的:
conda,一是个集合,上层建筑:
anacondaconda可以理解为一个工具,也是一个可执行命令其核心功能是包管理与环境管理。
包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换Anaconda则是一个打包的集合,预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版Condaupdateconda(package)什么是Conda,那先了解anaconda【安装便捷、环境易管】Anaconda是Python科学发行版,计算包,conda开始是Anaconda提供的包安装管理工具解决了python库安装不全的问题,相当于又安装了虚拟系统,于是能够管理的软件越来越多。
Condainfo-envsCondalistConda的环境管理功能允许同时安装若干不同版本的Python,并能自由切换。
Python2.7就是默认的环境(默认是root,注意这个root不是超级管理员)zhangmh-rmbp:
zhangmh$condaconfig-showadd_anaconda_token:
Trueadd_pip_as_python_dependency:
Trueallow_non_channel_urls:
Trueallow_softlinks:
Falsealways_copy:
Falsealways_softlink:
Falsealways_yes:
Falseanaconda_upload:
Noneauto_update_conda:
Truechangeps1:
Truechannel_alias:
https:
/conda.anaconda.orgchannel_priority:
Truechannels:
-defaultsclient_ssl_cert:
Noneclient_ssl_cert_key:
Noneclobber:
Falsecreate_default_packages:
custom_channels:
pkgs/r:
https:
/repo.continuum.io/pkgs/pro:
https:
/repo.continuum.io/pkgs/free:
https:
/repo.continuum.io/custom_multichannels:
local:
defaults:
https:
/repo.continuum.io/pkgs/free,https:
/repo.continuum.io/pkgs/r,https:
/repo.continuum.io/pkgs/prodefault_channels:
-https:
/repo.continuum.io/pkgs/free-https:
/repo.continuum.io/pkgs/r-https:
/repo.continuum.io/pkgs/prodisallow:
envs_dirs:
-/anaconda/envs-/Users/tworld/.conda/envsforce:
Falsejson:
Falselocal_repodata_ttl:
1migrated_channel_aliases:
non_admin_enabled:
Trueoffline:
Falsepath_conflict:
clobberpinned_packages:
pkgs_dirs:
-/anaconda/pkgs-/Users/tworld/.conda/pkgsproxy_servers:
quiet:
Falseremote_connect_timeout_secs:
9.15remote_max_retries:
3remote_read_timeout_secs:
60.0rollback_enabled:
Trueshortcuts:
Trueshow_channel_urls:
Nonessl_verify:
Truetrack_features:
use_pip:
Trueverbosity:
BEnvironmentszhangmh-rmbp:
zhangmh$condainfo-envs#condaenvironments:
#root*/anacondazhangmh-rmbp:
zhangmh$condaenvlist#condaenvironments:
#root*/$which-apython/anaconda/bin/python/usr/bin/MoreRvim=viimproved增强的vi通用文本编辑器使用说明udfbCtrl+u:
向文件首翻半屏;Ctrl+d:
向文件尾翻半屏;Ctrl+f:
向文件尾翻一屏;Ctrl+b:
向文件首翻一屏;切换Esc:
从编辑模式切换到命令模式;ZZ:
命令模式下保存当前文件所做的修改后退出vi;:
行号:
光标跳转到指定行的行首;:
$:
光标跳转到最后一行的行首;x或X:
删除一个字符,x删除光标后的,而X删除光标前的;DddD:
删除从当前光标到光标所在行尾的全部字符;dd:
删除光标行正行内容;ndd:
删除当前行及其后n-1行;nyy:
将当前行及其下n行的内容保存到寄存器?
中,其中?
为一个字母,n为一个数字;pPp:
粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的下方;P:
粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的上方;Find&replace/字符串:
文本查找,从当前光标所在位置开始向文件尾部查找指定字符串,加亮显示;?
name:
文本查找,从当前光标所在位置开始向文件头部查找指定字符串的内容,加亮显示;A,bs/F/T:
替换文本,在第a行到第b行之间,将F字符串换成T字符串,“s/”表示替换aAiIoOa:
在当前字符后添加文本;A:
在行末添加文本;i:
在当前字符前插入文本;I:
在行首插入文本;o:
在当前行后面插入一空行;O:
在当前行前面插入一空行;在命令模式下:
wq存盘退出:
w存盘操作:
w!
强制存盘:
q退出vi操作:
q!
强制退出vi:
e文件名打开并编辑文件:
n继续编辑下一个文件:
f显示当前的文件名、光标所在行的行号以及显示比例:
setnumber在最左端显示行号:
setnonumber在最左端不显示行号;vi命令是最通用的全屏幕纯文本编辑器。
Linux中的vi编辑器叫vim,它是vi的增强版(viImproved),与vi编辑器完全兼容,而且实现了很多增强功能vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。
默认情况下,打开vi编辑器后自动进入命令模式。
从编辑模式切换到命令模式使用“esc”键,从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键命令模式编辑模式escAaOoIvi编辑器提供的内置命令,有些内置命令使用键盘组合键或以冒号“:
”开头输入。
常用内置命令Ctrl+u向文件首翻半屏Ctrl+d向文件尾翻半屏Ctrl+f向文件尾翻一屏Ctrl+b向文件首翻一屏;Esc:
从编辑模式切换到命令模式;ZZ:
命令模式下保存修改,退出via:
在当前字符后添加文本;:
在当前字符后添加文本;A:
在行末添加文本;:
在行末添加文本;i:
在当前字符前插入文本;I:
在行首插入文本;o:
在当前行后面插入一空行;O:
在当前行前面插入一空行;p:
将缓存区的内容粘贴到当前光标所在位置的下方;P:
将缓存区的内容粘贴到当前光标所在位置的上方;:
行号:
光标跳转到指定行的行首;:
$:
光标跳转到最后一行的行首;x或X:
删除一个字符,x删除光标后的,X光标前的;D:
删除从当前光标到光标所在行尾的全部字符;dd:
删除光标行正行内容;ndd:
删除当前行及其后n-1行;/字符串:
文本查找操作,用于从当前光标所在位置开始向文件尾部查找指定字符串的内容,查找的字符串会被加亮显示;?
name:
文本查找操作,用于从当前光标所在位置开始向文件头部查找指定字符串的内容,查找的字符串会被加亮显示;a,bs/F/T:
替换文本操作,用于在第a行到第b行之间,将F字符串换成T字符串。
“s/”表示进行替换操作;nyy:
将当前行及其下n行的内容保存到寄存器?
中,其中?
为一个字母,n为一个数字;在命令模式下CommandLine,领导冒号:
wq存盘退出-冒号wq:
w存盘操作dec736L,603Cwritten:
w!
强制存盘dec736L,603Cwritten:
q:
退出vi:
q!
强制退出vi:
e文件名打开并编辑指定名称的文件dec736L,603C:
f显示当前的文件名、光标所在行的行号以及显示比例:
n如果同时打开多个文件,则继续编辑下一个文件E163:
Thereisonlyonefiletoedit:
setnumber在最左端显示行号:
setnonumber在最左端不显示行号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Anaconda 本质 管理 环境管理