配置miniconda
conda是一个支持python、java、javascript、c的依赖和环境管理工具。同时能在包括windows、macos、linux等上运行开源软件包管理系统和环境管理系统。
推荐安装miniconda,需要装的再安装,方便快捷。
miniconda官网:miniconda
以往miniconda不适配m1,所以有一些教程用miniforge替代,实际上现在已经不需要了。
本次安装的系统:macos12.4 m1
安装流程
- 选取合适的安装包
进入官网后,找到我们需要的安装包:
pkg是图形化安装程序,bash是用命令行来安装,这里我选取命令行来安装。 - 执行命令行安装miniconda
进入下载目录,执行./Miniconda3-latest-MacOSX-arm64.sh
看完说明就能继续下载了,一律yes、回车即可。
解包的时候会出现miniconda3的安装位置,这个位置记一下,一会要用
[/Users/leanderluo/miniconda3] >>>
PREFIX=/Users/leanderluo/miniconda3
Unpacking payload ...
然后继续yes和回车,若出现
Thank you for installing Miniconda3!
则安装成功
- 配置环境变量
安装成功后还不能使用,因为环境变量还没有配置。- 编辑.zshrc
vim ~/.zshrc
- 把miniconda3安装位置输入
export PATH=~/Users/leanderluo/miniconda3/bin:$PATH
具体位置在安装流程2这个位置提到过 - 刷新文件
source ~/.zshrc
ps.如果发现vim不能用,可能是之前把环境变量改坏了,在终端输入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
重置。
- 编辑.zshrc
- 测试
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相关推荐
- 如何在vs code中配置miniconda/anaconda环境(两种方法)
1.下载minconda/anaconda 2.配置环境变量: 在控制面板->系统与安全->系统->高级系统设置->环境变量->系统变量->PATH 找到minic ...
- Linux下配置miniconda环境
虚拟机之前安装过kali,所以直接在这里配置环境. 1.切换到root用户 sudo -s 2.更新安装工具,不然在安装其他工具时会出现 Unable to locate package bulid- ...
- vscode安装miniconda并配置常用机器学习包
1.下载安装miniconda 一直下一步就行 2.配置miniconda环境变量 3.vscode选择python解释器 点击vscode右下角 选择一个解释器 4.进入miniconda文件夹下创 ...
- 在WIN10中配置conda
在WIN10中配置miniconda 前言 1.miniconda的安装 1.1miniconda下载 1.2如何解决conda路径不存在问题 1.2.1 确定conda的目录 1.2.2 在环境变量 ...
- 在Windows使用miniconda安装Tensorflow-GPU版,无需去Nvidia官网下载安装cuda和cudnn
Windows版miniconda下载路径: https://docs.conda.io/en/latest/miniconda.html#windows-installers 我选的是这个 下载后, ...
- Python网络爬虫简介与环境配置
第一章 Python网络爬虫简介与环境配置 1.1 网络爬虫简介 随着互联网的快速发展越来越多的信息被发布到互联网上,这些信息被嵌入到各种各样的网页结构及样式中.虽然搜索引擎可以辅助用户搜索这些网页信 ...
- PyCharm+Miniconda3安装配置教程
PyCharm是Python著名的Python集成开发环境(IDE) conda有Miniconda和Anaconda,前者应该是类似最小化版本,后者可能是功能更为强大的版本,我们这里安装Minico ...
- 树莓派安装miniconda
树莓派安装miniconda环境配置 miniconda下载 aspbian 下载 Miniconda 的方法和下载 Anacodna 差不多,可以使用 wget 命令: 需要注意的是树莓派cpu的架 ...
- Recommended software
一些电脑必备的不常见的超棒软件 前言 火绒安全软件 Snipaste贴图软件 microKMS破解软件 WinRAR解压软件 搜狗输入法 Anaconda3.0 对于Anaconda的安装和其环境变量 ...
最新文章
- 图解Istio原理和实践--云平台技术栈18
- “私有云”安全的“过渡”时期-“云朵”方案的设计思路
- 如何使用MatPlotLib绘制出具有两个 Y 轴的曲线图?
- 在Leaflet地图上集成Echarts
- 为什么说雅虎的未来在于回归媒体的初衷
- MAC下代理工具Charles使用
- 把度分秒的经纬度转换成十进制的经纬度的工具类
- c语言基础傅里叶变换,急求:C语言如何实现快速傅里叶变换
- POJ1226 Substrings(二分+后缀数组)
- perl中-和=作用
- js 把对象按照属性名的字母顺序进行排列
- python随机产生10个数然后前5个升序后5个降序_编写程序,生成包含 20 个随机数的列表,然后将前 10 个元素升序排列,后 10 个元素降序排列,并输出结果。_学小易找答案...
- java 我爱你_Java初级教程-课程笔记
- 飞机大战小游戏2.0
- docker: Error response from daemon: Unknown runtime specified nvidia.
- python 方向盘_Carla 0.9.5 简单高效安装方法 Ubuntu18.04 罗技G29方向盘连接
- mysql embeded 用法_Embedded Mysql | 学步园
- fone喜获“2018中国企业绩效管理信息化最佳产品奖”
- ios获得设备处理器cpu类型
- 一个游戏账号竟卖到7.5万元!
热门文章
- 为什么属性动画移动一个控件后,目标位置仍然能响应用户事件?
- win2003 php5.6_护卫神·PHP套件(FastCGI-PHP5.6.9)
- matlab数值拟合r2_MATLAB之数据处理+公式拟合
- 【推荐算法】深度学习推荐算法综述 Deep Learning based Recommender System: A Survey and New Perspectives
- 【面经】滴滴测开一面
- 嵌入式设备GB28181
- 【虚拟仿真】人口模拟系统,老龄化和少子化距离我们有多远
- 为什么要设置软件项目经理这个职位?
- tinyproxy代理服务器配置
- html表格怎么隐藏,互联网常识:html表格怎么隐藏行