MacBook m1芯片采用miniforge安装python3.9的方法示例
因为m1芯片是arm版本的架构,以前在mac上的很多软件都是基于Intel架构的软件,apple开发了rossta2,可以在m1上运行intel架构的软件,但是性能会有损失
python的3.9版本已原生支持m1芯片,更多支持m1芯片的软件可以查看网址:https://isapplesiliconready.com/
使用miniforge
GitHub地址:https://github.com/conda-forge/miniforgeGitee
地址:https://gitee.com/photographer_adam/miniforge
下载arm版的软件,点击花线的版本链接下载
进入终端,cd到下载目录
cd ~/Downloads
下载完成后得到*.sh
的文件
执行sh
sh Miniforge3-MacOSX-arm64.sh
按照提示输入enter等命令即可
检查是否安装成功,在终端输入命令
conda --version python --version
创建环境,指定为python3.9
conda create -n 虚拟环境的名字 python==3.9 例如:conda create -n test python==3.9
激活环境
conda activate 虚拟环境名称 例如:conda activate learnCV
安装jupyter notebook
conda install jupyter notebook 输入y,安装包和依赖 jupyter notebook
进入jupyter notebook新建文件测试,输入一下命令
import sys print ("Python Version {}".format(str(sys.version).replace('\n', '')))
到此这篇关于MacBook m1芯片采用miniforge安装python3.9的方法示例的文章就介绍到这了,更多相关m1 miniforge安装python3.9内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
M1芯片安装python3.9.1的实现
引言: 2020年12月20python宣布适配苹果m1芯片,这意味着python3.9.0可以不经过rosetta转化,以原生的方式运行在最新的Mac上,如果刚刚购入Mac,那么看完这篇文件,你就可以在你的Mac上安装最新的python了 下载python安装包 由于国内网络限制,连接python官网很慢,这里提供阿里云的下载镜像 http://npm.taobao.org/mirrors/python/ 安装python 下载完成后你就可以在你的下载文件中发现这个安装包,像Windows一样
-
MacBook m1芯片采用miniforge安装python3.9的方法示例
因为m1芯片是arm版本的架构,以前在mac上的很多软件都是基于Intel架构的软件,apple开发了rossta2,可以在m1上运行intel架构的软件,但是性能会有损失 python的3.9版本已原生支持m1芯片,更多支持m1芯片的软件可以查看网址:https://isapplesiliconready.com/ 使用miniforge GitHub地址:https://github.com/conda-forge/miniforgeGitee 地址:https://gitee.com/ph
-
阿里云 CentOS7.4 安装 Python3.6的方法讲解
1.到python官网 https://www.python.org查找最新的原码,我使用的,Python-3.6.3 2.mkdir /home/soft 创建软件管理目录. 3.cd /home/soft/ 进入soft目录,因为我下一步是下载python的源码 4.wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz 下载Python-3.6.3的源码到/home/soft/里,如果没有安装wget 请执行下面的命令,
-
查看已安装tensorflow版本的方法示例
由于tensorflow版本不同,可能一些函数的调用也有变换,这时候可能需要查看tensorflow版本,可以在终端输入查询命令如下: import tensorflow as tf tf.__version__ 查询tensorflow安装路径为: tf.__path__ 查询结果如下: 根据自己的情况选择以下命令之一进行安装: pip install tensorflow==1.2 # Python 2.7; 仅支持CPU pip3 install tensorflow==1.2 # P
-
gearman管理工具GearmanManager的安装与php使用方法示例
本文实例讲述了gearman管理工具GearmanManager的安装与php使用方法.分享给大家供大家参考,具体如下: 一.gearman自带了一个gearadmin工具 查看帮助信息 > gearadmin --help 查看状态 > gearadmin --status 查看worker信息 > gearadmin --workers 二.为什么要用GearmanManager 为什么要用GearmanManager来管理我们的worker,因为我们用php编写的worker是要常
-
Linux 平台安装python3.7.0环境示例【图文说明】
1.安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc 2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel ) yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-deve
-
Python3 操作符重载方法示例
基础知识 实际上,"运算符重载"只是意味着在类方法中拦截内置的操作--当类的实例出现在内置操作中,Python自动调用你的方法,并且你的方法的返回值变成了相应操作的结果.以下是对重载的关键概念的复习: 运算符重载让类拦截常规的Python运算. 类可重载所有Python表达式运算符 类可以重载打印.函数调用.属性点号运算等内置运算 重载使类实例的行为像内置类型. 重载是通过特殊名称的类方法来实现的. 换句话说,当类中提供了某个特殊名称的方法,在该类的实例出现在它们相关的表达式时,Pyt
-
docker安装kong网关的方法示例
1.创建一个Docker network docker network create kong-net 2.创建数据库 以PostgreSQL为例 docker run -d --name kong-database \ --network=kong-net \ -p 5432:5432 \ -e "POSTGRES_USER=kong" \ -e "POSTGRES_DB=kong" \ postgres:9.6 3.准备数据库 docker run --rm \
-
M1芯片Mac上Anaconda的暂时替代(miniforge)
简介 到目前为止,我们查阅anaconda的官网可发现,由于目前Anaconda没有支持arm架构的版本,在M1芯片Mac上安装的Anaconda是非常不稳定的,而且仅支持最高3.8版本的Python.而官网原生支持运行在arm架构上的Python版本为3.9.1,所以综合来讲我们只能寻找一种替代方案,那就是miniforge. miniforge是什么? 首先查看anaconda的百度介绍 我们可以使用Anaconda或者Miniconda这个仅包含conda和Python的较小的发行版 而打
-
CentOS 7下安装Python3.6 及遇到的问题小结
先给大家介绍下CentOS 7下安装Python3.6 的方法 安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel •到python官网找到下载路径, 用wget下载 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz •解压tgz包 tar -zxvf Pyth
随机推荐
- JS模态窗口返回值兼容问题的完美解决方法
- JQuery AJAX提交中文乱码的解决方案
- angluarjs实现过滤并替换关键字小功能
- C#正则实现Ubb解析类的代码
- JS实现选项卡实例详解
- 深入学习.net验证码生成及使用方法
- asp.net判断字符串是否是中文的方法
- C#内置队列类Queue用法实例
- C++中的Lambda表达式详解
- android多媒体类VideoView使用方法详解
- Ajax解决多余刷新的两种方法(总结)
- Android解析XML的三种方式SAX、Pull、Dom
- C#发送邮箱实现代码
- Nodejs回调加超时限制两种实现方法
- 一般故障排除步骤与方法
- Nginx配置文件详解
- 深入解读Java代码组织中的package包结构
- 养成良好的C++编程习惯之内存管理的应用详解
- springboot集成rabbitMQ之对象传输的方法
- 基于iOS开发证书和配置文件的使用