安装

macOS平台安装

官方安装文件下载

官方网站下载安装有两种方式,一种是从pkg文件安装,一种是从.sh脚本文件安装。第2种方式与brew安装方式一样。
Python 3.8
PKG文件:
64-Bit Graphical Installer
Shell脚本文件:
64-Bit Command Line Installer

PKG文件安装(推荐方式)

脚本安装

  1. 下载脚本文件(如:Anaconda3-2022.05-MacOSX-x86_64.sh)
  2. 打开终端
  3. 进入保存有脚本文件的目录
  4. 修改文件属性,确保可执行:chmod +x Anaconda3-2022.05-MacOSX-x86_64.sh
  5. 执行脚本文件

说明:

  1. 缺省安装目录$HOME/opt/anaconda3,如:/Users/username/opt/anaconda3
  2. 自动设置环境变量PATH

使用brew进行安装

brew install --cask anaconda
  1. brew安装方式会自动到官方网站下载.sh脚本文件,并安装到/usr/local/anaconda3目录下。
  2. 两次要求输入root用户密码。第一次用于写入/usr/local目录;第二次修改/usr/local/anaconda3目录的属主。
  3. 由于brew设置了中科大的镜像源(下载速度快),提示HOMEBREW_BREW_GIT_REMOTE与HOMEBREW_CORE_GIT_REMOTE变量进行了设置。
  4. 由于安装的模块太多,在中间的提示用…省略,只保留了Python的提示信息。

卸载

命令行卸载

安装 Anaconda-Clean package

打开Anaconda Prompt,输入命令行:

conda install anaconda-clean

执行卸载命令

anaconda-clean --yes

brew安装方式的卸载

卸载命令:

brew uninstall anaconda

运行结果:

==> Uninstalling Cask anaconda
==> Removing files:
/usr/local/anaconda3
Password:
/Applications/Anaconda-Navigator.app
==> Purging files for version 2020.11 of Cask anaconda

通用命令

查看版本信息

命令:

conda -V

或者:

conda --version

运行结果:

conda 4.9.2

帮助命令

conda -h

或者:

conda --help

配置conda

自动激活base环境

conda config --set auto_activate_base true

自动生成或修改$HOME/.condarc文件:

auto_activate_base: false

不自动激活base环境

conda config --set auto_activate_base false

自动生成或修改$HOME/.condarc文件:

auto_activate_base: true

配置镜像源

清华大学镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

自动生成或修改$HOME/.condarc文件:

channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge- defaults
show_channel_urls: true

注意:conda config --add channels urls的顺序与.condarc文件中的channels先后顺序相反,及后执行的命令享有更高优先级的查询顺序。

显示镜像源

命令:

conda config --show channels

运行结果:

channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge- defaults

删除镜像源

conda config --remove-key channels

显示配置信息

命令:

conda config --show

环境管理命令

create创建环境

在线创建环境:

conda create -n python3.8.5 python=3.8.5

离线创建环境:

conda create -n python3.8.5 python=3.8.5 --offline

remove删除环境

删除python3.85.环境

conda remove -n python3.8.5 --all

clone克隆环境

克隆base环境到python3.8.5环境

conda create -n python3.8.5 --clone base

env list查看环境

命令:

conda env list

运行结果:

# conda environments:
#
base                  *  /Users/username/opt/anaconda3
python3.8.5              /Users/username/opt/anaconda3/envs/python3.8.5

说明:以上有两个环境,一是base,在/Users/username/opt/anaconda3目录;二是新创建的python3.8.5,在/Users/username/opt/anaconda3/envs/python3.8.5目录

activate激活环境

激活base环境

初始终端:

localhost:~ username$

输入命令:

conda activate

激活base的env。

(base) localhost:~ username$

激活指定环境

激活环境:python3.8.5

conda activate python3.8.5

自动激活指定的环境

假定缺省SHELL为Bash,编辑~/.bash_profile文件:

export PATH="~/opt/anaconda/envs/python3.8.5/bin:$PATH"
conda activate python3.8.5

deactivate退出环境

输入命令:

conda deactivate

模块管理命令

install安装模块

先激活PyCharm环境,然后执行conda install module_name命令
conda install module_name,如:

conda activate PyCharm
conda install numpy

离线模式安装模块

很多时候,需要安装的模块在基本环境里面就有,可以使用离线模式安装模块。

conda install numpy --offline

list查看安装模块信息

命令:

conda list

update更新模块

更新conda模块

conda update conda

更新anaconda

conda update --prefiex=$HOME/anaconda3 anaconda

更新所有模块

conda update --all

uninstall卸载模块

conda uninstall module_name,如:

conda uninstall numpy

离线模式卸载模块

由于conda联网认证的时间太长,建议使用离线模式卸载模块。

conda remove numpy --offline

镜像源设置及常用模块安装脚本

#!/bin/sh
PKGS="django jupyter matplotlib pandas numpy openpyxl xlrd xlwt xlwings"
set_channels(){conda config --remove-key channelsconda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yes
}install_packages(){conda install $PKGS
}set_channels
install_packages

Python环境管理:Andaconda安装使用相关推荐

  1. anaconda的python使用教程-Python,Anaconda简介安装使用教程

    ① 首先,自己也是闲来无趣刚刚开始接触Python这门语言,收集了一些关于一些初级的学前准备资料仅供大家参考 Python简介: Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚 ...

  2. python环境管理命令_conda管理Python环境

    序 近期做一个项目的调研,需要使用到OpenCV.Python,这里记录anaconda进行Python环境配置管理过程. Python常用环境管理工具 virtualenv,用于在一台机器上创建多个 ...

  3. python各种包安装顺序_史上最全的Python包管理工具:Anaconda教程

    事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境. 简单来说,Anaconda是包管理器和环境管理器,Jupyter notebook 可以将数据分析的代码.图像和 ...

  4. python虚拟环境中安装diango_python项目部署之 django虚拟环境

    安装虚拟环境管理工具 安装virtualenv pip3 install virtualenv 安装virtualenvwrapper pip3 install virtualenvwrapper 找 ...

  5. python官网安装程序的功能和特点_python介绍与安装(一)

    (1)开发各种自动化工具,制定开发各种开源软件. (2)帮助评估和优化业务技术架构 (3)开发公司的内部办公系统,CRM,网站等 (4)全栈工程师 2.Python解释器 当我们编写Python代码时 ...

  6. 使用conda进行python环境管理

    ❤️觉得内容不错的话,欢迎点赞收藏加关注,后续会继续输入更多优质内容❤️ 使用conda进行python环境管理 Anaconda.conda.pip.virtualenv的区别 (1)Anacond ...

  7. Anaconda python windows环境安装及完全排坑教程

    (本文篇幅较长,浏览器下搜索关键信息请直接使用ctrl+F关键词查找) 点击以下内容空降 Anaconda是什么? 1.0篇 anaconda初体验 1.Anaconda3的安装 pycharm部分( ...

  8. Python|Anaconda安装

    介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB ...

  9. python软件下载安装步骤,python软件下载安装教程

    python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...

  10. Anaconda管理多Python版本下安装库文件

    以安装skimage为列 1-原skimage中无此模块(Anaconda库中没合适的),所以转到Anaconda prompt中,因为在安装anaconda时我创建了两个虚拟环境,我现在只想把ski ...

最新文章

  1. 利用群体智慧,进行大规模的事实审核
  2. c语言链表程序框图,C语言课程设计————写下流程图! 谢谢
  3. RocksDB线程局部缓存
  4. 设计模式学习(六):重构与模式,推荐书籍(完)
  5. Java手机忘了密码怎么办_手机开机密码忘记了怎么办
  6. JavaScript 之 动态加载JS代码或JS文件
  7. 改变图标颜色_LOL设计师宣布修改装备图标:提高清晰度、颜色差异化
  8. 《那些年啊,那些事——一个程序员的奋斗史》转载1到7
  9. Spring 事务与脏读、不可重复读、幻读
  10. 樊正伦教授的养生之道中医文化与养生之---调情志
  11. OAF_开发系列18_实现OAF页面跳转setForwardURL / forwardImmediately(案例)
  12. HTML实现学习网站首页
  13. Linux内核的裁剪移植,Linux内核裁剪移植学习分享
  14. mysql数据可视化 1
  15. centos7安装abaqus2020
  16. Word 2016封面不显示页码
  17. 我的编程之路点滴记录(四)
  18. carbon安装win7 thinkpad x1_ThinkPad X1 carbon笔记本Win7重装系统步骤详细教程。 重装系统...
  19. 拦截器和过滤器的同异
  20. Keras Conv1d 参数及输入输出详解

热门文章

  1. offsetTop,offset().top
  2. 为什么Potplayer是值得一用的视频播放器?
  3. HTTP Tunnel使用的几种使用(经典)
  4. ti图形计算机论文,TI―Nspire图形计算器支持下的数学探究
  5. 关于学习Java是应该是自学还是选择培训班
  6. 关于C#(生僻字、繁体字)和Java的URL转码GBK后结果不一样的问题解决
  7. 滴答顺风车怎么抢90%以上的订单_网约车司机都是什么人?想加入网约车不妨看看过来人怎么说...
  8. vue-pdf pdfjs worker-loader 签章 移动端展示 发布不同域 踩坑
  9. LOCKED勒索病毒解密 数据恢复
  10. 品牌软文营销的通用步骤,软文营销案例分享