conda是一个支持python、java、javascript、c的依赖和环境管理工具。同时能在包括windows、macos、linux等上运行开源软件包管理系统和环境管理系统。
推荐安装miniconda,需要装的再安装,方便快捷。
miniconda官网:miniconda
以往miniconda不适配m1,所以有一些教程用miniforge替代,实际上现在已经不需要了。

本次安装的系统:macos12.4 m1

安装流程

  1. 选取合适的安装包
    进入官网后,找到我们需要的安装包:

    pkg是图形化安装程序,bash是用命令行来安装,这里我选取命令行来安装。
  2. 执行命令行安装miniconda
    进入下载目录,执行./Miniconda3-latest-MacOSX-arm64.sh
    看完说明就能继续下载了,一律yes、回车即可。
    解包的时候会出现miniconda3的安装位置,这个位置记一下,一会要用
[/Users/leanderluo/miniconda3] >>>
PREFIX=/Users/leanderluo/miniconda3
Unpacking payload ...

然后继续yes和回车,若出现
Thank you for installing Miniconda3!
则安装成功

  1. 配置环境变量
    安装成功后还不能使用,因为环境变量还没有配置。

    1. 编辑.zshrc
      vim ~/.zshrc
    2. 把miniconda3安装位置输入
      export PATH=~/Users/leanderluo/miniconda3/bin:$PATH
      具体位置在安装流程2这个位置提到过
    3. 刷新文件
      source ~/.zshrc
      ps.如果发现vim不能用,可能是之前把环境变量改坏了,在终端输入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin重置。
  2. 测试
    conda -V
    若发现你命令行左端加了(base),同时显示conda 4.12.0
    安装成功。

执行命令

conda最有特色的点是创建虚拟环境对开发环境进行管理,下面介绍conda的各类命令

查询版本

conda -V

查看既存的环境

conda env list

# conda environments:
#
base                  *  /Users/leanderluo/miniconda3

创建虚拟环境

conda create -n[环境名称][安装库名]

启动虚拟环境

conda activate [your env]

退出虚拟环境

exit

删除虚拟环境

conda remove -n [your env] --all

python安装

查看可用python版本的列表

列出所有可安装的python版本
conda search python

(base) leanderluo@LeanderdeMBP ~ % conda search python
Loading channels: done
# Name                       Version           Build  Channel
python                        3.8.11      hbdb9e5c_5  pkgs/main
python                        3.8.13      hbdb9e5c_0  pkgs/main
python                         3.9.6      hc70090a_5  pkgs/main
python                         3.9.7      hc70090a_1  pkgs/main
python                        3.9.11      hbdb9e5c_1  pkgs/main
python                        3.9.11      hbdb9e5c_2  pkgs/main
python                        3.9.12      hbdb9e5c_0  pkgs/main
python                        3.9.12      hbdb9e5c_1  pkgs/main
python                        3.10.0      hbdb9e5c_1  pkgs/main
python                        3.10.0      hbdb9e5c_2  pkgs/main
python                        3.10.0      hbdb9e5c_3  pkgs/main
python                        3.10.0      hbdb9e5c_5  pkgs/main
python                        3.10.3      hbdb9e5c_5  pkgs/main
python                        3.10.4      hbdb9e5c_0  pkgs/main

我建议还是看官方文档有没有提到可用的版本,不过可以选择查看网站来找conda可安装的库:anaconda.org

不过他这里面还用到forge了,感觉不太需要。所以我觉得还是查官方文档比较好。
考虑到最新版本有点冒风险,所以我还是下了旧版本的

安装python包

conda create -n py38 python python=3.8.13
安装成功完看全部的虚拟环境

(base) leanderluo@LeanderdeMBP ~ % conda env list
# conda environments:
#
base                  *  /Users/leanderluo/miniconda3
py38                     /Users/leanderluo/miniconda3/envs/py38

到时候不要直接删虚拟环境就行,方便

在pycharm上使用安装的python包


点python interpreter右端的下拉框,点里面的+
可以看到里面有location和base interpreter,实际上在pycharm也是,你跑一个文件他会在本地也建立一个虚拟环境,当然你可以用其他虚拟环境,这就是base interpreter的价值所在,便于你直接导入之前虚拟环境中的配置,同时在本地中的虚拟环境也不会影响你之前的。

找到我们刚刚建的py38 env,导入即可

成功

配置miniconda相关推荐

  1. 如何在vs code中配置miniconda/anaconda环境(两种方法)

    1.下载minconda/anaconda 2.配置环境变量: 在控制面板->系统与安全->系统->高级系统设置->环境变量->系统变量->PATH 找到minic ...

  2. Linux下配置miniconda环境

    虚拟机之前安装过kali,所以直接在这里配置环境. 1.切换到root用户 sudo -s 2.更新安装工具,不然在安装其他工具时会出现 Unable to locate package bulid- ...

  3. vscode安装miniconda并配置常用机器学习包

    1.下载安装miniconda 一直下一步就行 2.配置miniconda环境变量 3.vscode选择python解释器 点击vscode右下角 选择一个解释器 4.进入miniconda文件夹下创 ...

  4. 在WIN10中配置conda

    在WIN10中配置miniconda 前言 1.miniconda的安装 1.1miniconda下载 1.2如何解决conda路径不存在问题 1.2.1 确定conda的目录 1.2.2 在环境变量 ...

  5. 在Windows使用miniconda安装Tensorflow-GPU版,无需去Nvidia官网下载安装cuda和cudnn

    Windows版miniconda下载路径: https://docs.conda.io/en/latest/miniconda.html#windows-installers 我选的是这个 下载后, ...

  6. Python网络爬虫简介与环境配置

    第一章 Python网络爬虫简介与环境配置 1.1 网络爬虫简介 随着互联网的快速发展越来越多的信息被发布到互联网上,这些信息被嵌入到各种各样的网页结构及样式中.虽然搜索引擎可以辅助用户搜索这些网页信 ...

  7. PyCharm+Miniconda3安装配置教程

    PyCharm是Python著名的Python集成开发环境(IDE) conda有Miniconda和Anaconda,前者应该是类似最小化版本,后者可能是功能更为强大的版本,我们这里安装Minico ...

  8. 树莓派安装miniconda

    树莓派安装miniconda环境配置 miniconda下载 aspbian 下载 Miniconda 的方法和下载 Anacodna 差不多,可以使用 wget 命令: 需要注意的是树莓派cpu的架 ...

  9. Recommended software

    一些电脑必备的不常见的超棒软件 前言 火绒安全软件 Snipaste贴图软件 microKMS破解软件 WinRAR解压软件 搜狗输入法 Anaconda3.0 对于Anaconda的安装和其环境变量 ...

最新文章

  1. 图解Istio原理和实践--云平台技术栈18
  2. “私有云”安全的“过渡”时期-“云朵”方案的设计思路
  3. 如何使用MatPlotLib绘制出具有两个 Y 轴的曲线图?
  4. 在Leaflet地图上集成Echarts
  5. 为什么说雅虎的未来在于回归媒体的初衷
  6. MAC下代理工具Charles使用
  7. 把度分秒的经纬度转换成十进制的经纬度的工具类
  8. c语言基础傅里叶变换,急求:C语言如何实现快速傅里叶变换
  9. POJ1226 Substrings(二分+后缀数组)
  10. perl中-和=作用
  11. js 把对象按照属性名的字母顺序进行排列
  12. python随机产生10个数然后前5个升序后5个降序_编写程序,生成包含 20 个随机数的列表,然后将前 10 个元素升序排列,后 10 个元素降序排列,并输出结果。_学小易找答案...
  13. java 我爱你_Java初级教程-课程笔记
  14. 飞机大战小游戏2.0
  15. docker: Error response from daemon: Unknown runtime specified nvidia.
  16. python 方向盘_Carla 0.9.5 简单高效安装方法 Ubuntu18.04 罗技G29方向盘连接
  17. mysql embeded 用法_Embedded Mysql | 学步园
  18. fone喜获“2018中国企业绩效管理信息化最佳产品奖”
  19. ios获得设备处理器cpu类型
  20. 一个游戏账号竟卖到7.5万元!

热门文章

  1. 为什么属性动画移动一个控件后,目标位置仍然能响应用户事件?
  2. win2003 php5.6_护卫神·PHP套件(FastCGI-PHP5.6.9)
  3. matlab数值拟合r2_MATLAB之数据处理+公式拟合
  4. 【推荐算法】深度学习推荐算法综述 Deep Learning based Recommender System: A Survey and New Perspectives
  5. 【面经】滴滴测开一面
  6. 嵌入式设备GB28181
  7. 【虚拟仿真】人口模拟系统,老龄化和少子化距离我们有多远
  8. 为什么要设置软件项目经理这个职位?
  9. tinyproxy代理服务器配置
  10. html表格怎么隐藏,互联网常识:html表格怎么隐藏行