Anaconda是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。这里演示ubuntu server环境安装、配置Anaconda工具。
Anaconda安装
cd /tmp wget https://repo.continuum.io/archive/Anaconda2-2018.12-Linux-x86_64.sh download_file_md5=md5sum Anaconda2-2018.12-Linux-x86_64.sh | cut -f1 -d\ bash Anaconda2-2018.12-Linux-x86_64.sh source ~/.bashrc conda list
Anaconda环境配置
#查看当前安装的所有版本python conda search "^python$" #创建一个名为my_env的python3的虚拟环境 conda create --name my_env python=3 #激活虚拟环境 source activate my_env #退出虚拟环境 source deactivate #查看环境信息 conda info --envs #创建一个安装过numpy库的python虚拟环境 conda create --name my_env python=3 numpy #移除虚拟环境 conda remove --name my_env --all #升级Anaconda conda update anaconda #卸载 Anaconda onda install anaconda-clean
Anaconda里包含的编程环境
- Python(shell) : 标准CPython
- IPython(shell): 相当于在命令窗口的命令提示符后输入ipython回车。pip install ipython安装的ipython用法一样。
- Ipython QTConsole
- IPython Notebook:直接点击打开,或者在命令提示符中输入ipython.exe notebook
- Jupyter QTConsole
- Jupyter Notebook:直接点击打开,或在终端中输入: jupyter notebook 以启动服务器;在浏览器中打开notebook页面地址:http://localhost:8888 。Jupyter Notebook是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。
- Spyder:直接点击打开IDE。最大优点就是模仿MATLAB的“工作空间”
- Anaconda Prompt : 命令行终端
- 支持其他IDE,如Pycharm
Anaconda安装包管理
- 列出已经安装的包:在命令提示符中输入pip list或者用conda list
- 安装新包:在命令提示符中输入“pip install 包名”,或者“conda install 包名”
- 更新包: conda update package_name
- 升级所有包: conda upgrade –all
- 卸载包:conda remove package_names
- 搜索包:conda search search_term
Anaconda管理环境
- 安装nb_conda,用于notebook自动关联nb_conda的环境
- 创建环境:在Anaconda终端中 conda create -n env_name package_names[=ver]
- 使用环境:在Anaconda终端中 activate env_name
- 离开环境:在Anaconda终端中 deactivate
- 导出环境设置:conda env export > environmentName.yaml 或 pip freeze > environmentName.txt
- 导入环境设置:conda env update -f=/path/environmentName.yaml 或 pip install -r /path/environmentName.txt
- 列出环境清单:conda env list
- 删除环境: conda env remove -n env_name
原创文章,转载请注明:转载自Web开发笔记 | Ubuntu 安装配置Anaconda
本文链接地址:https://www.magentonotes.com/ubuntu-server-install-config-anaconda.html
Comments on this entry are closed.