Python基础之教你怎么在M1系统上使用pandas
作者:choas-god 发布时间:2023-09-02 12:56:23
标签:M1系统,pandas
一、问题
目前为止,M1系统上还不能使用pip3
安装pandas
库,无法使用pandas
进行数据分析和处理。虽然网上也有专门适配M1的python环境,但实施起来也比较麻烦,不够纯粹。
那在M1上,如何使用pandas
?
二、方案
docker
新版本已经支持M1了,我们不妨尝试一下,是否可以用vscode+docker
使用pandas
。
1.安装M1版本的docker
访问https://docs.docker.com/docker-for-mac/install/
,下载M1版本的docker。
2.安装python镜像
查找python镜像,
sudo docker search python
运行python镜像:
sudo docker pull python
执行python镜像
# 使用命令,主要可以共享宿主机目录,文件直接存在宿主机上,避免文件丢失
docker run --name=python-dev -it -v /data:/data python:latest /bin/bash
这样执行过一次,后续就可以通过docker的界面启动python容器了。
备注:可以直接通过docker界面来执行容器,设置共享路径参数:
进入docker后,可以直接使用
pip3 install pandas
pip3 list pandas | grep pandas
pip3 list | grep pandas
pandas 1.2.4
python的docker效果图:
3.vscode开发环境
安装vscode(略)
安装python插件(略)
安装docker插件(略)
4.docker上开发
cmd+shift+p
,选择python镜像的docker上。
运行效果如下:
来源:https://blog.csdn.net/KiteRunner/article/details/116244905
0
投稿
猜你喜欢
- 网页过渡是指当浏览者进入或离开网页时,页面呈现的不同的刷新效果,比如卷动、百叶窗等。注:通过模板所建网页无法添加网页过渡效果!制作步骤:1、
- 本文实例讲述了Python实现螺旋矩阵的填充算法。分享给大家供大家参考,具体如下:afanty的分析:关于矩阵(二维数组)填充问题自己动手推
- Python的matplotlib包可以轻松的将数据可视化,博主最近遇到了一个问题,博主想同时在两个窗口展示两张图,但是代码运行结果总是显示
- 这里是一个基于GMap2和XML的小例子,数据存在XML文件中 ,这是最简单的模式,却相当地有用。实例的网址是: http://sunjia
- 再写入数据库对时间进行加减操作时候django报告了错误TypeError: can't subtract offset-naive
- 听说 FaceBook 开放其网站的代码了,期前也算是了解过 FaceBook 的架构,所以重点就是看其代码的质量。可以毫不夸张的说,Fac
- 首先获取ip:<% userip=Request.ServerVariables(&qu
- 由于javascript无法获取img文件头数据,必须等待其加载完毕后才能获取真实的大小,所以lightbox类效果为了让图片居中显示,导致
- 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联
- 按下"开始(win)"按钮和R键,输入cmd,打开命令行寻找点击需要的库:https://www.lfd.uci.edu
- Twig是一款快速、安全、灵活的PHP模板引擎,它内置了许多filter和tags,并且支持模板继承,能让你用最简洁的代码来描述你的模板。他
- 注:本次实验的数据在文章最后面,我已上传至百度网盘一.json模块对数据进行处理 上面三个txt文本是这三个国家疫情爆发相关的数据
- 假设你有一套登录注册业务。一开始很简单,老板说只需要常规的注册登录就行。但是到了后面,接口被刷,老板然你在注册登录前加个验证码然后没过多久,
- 本文实例讲述了PHP实现将科学计数法转换为原始数字字符串的方法,分享给大家供大家参考。具体实现代码如下:function NumToStr(
- 本文实例为大家分享了python多进程实现文件下载传输功能的具体代码,供大家参考,具体内容如下需求:实现文件夹拷贝功能(包括文件内的文件),
- 数据库安全性问题一直是围绕着数据库管理员的恶梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问
- 文通过一个操作实例来说明SQL中主标识列IDENTITY的使用技巧。要求:在 sql server 2005中,建立数据表book,在表bo
- 说明Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码。从Python3.2开
- 我们经常用到的PHP取整函数,主要是:ceil,floor,round,intval。ceil -- 进一法取整说明float ceil (
- 1、登录SMTP服务器首先使用网上的方法(这里使用163邮箱,smtp.163.com是smtp服务器地址,25为端口号):import s