Python基础之教你怎么在M1系统上使用pandas

作者:choas-god 时间:2023-09-02 12:56:23 

一、问题

目前为止,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。

Python基础之教你怎么在M1系统上使用pandas

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容器了。

Python基础之教你怎么在M1系统上使用pandas

备注:可以直接通过docker界面来执行容器,设置共享路径参数:

Python基础之教你怎么在M1系统上使用pandas

进入docker后,可以直接使用


pip3 install pandas
pip3 list pandas | grep pandas
pip3 list | grep pandas
pandas              1.2.4

python的docker效果图:

Python基础之教你怎么在M1系统上使用pandas

3.vscode开发环境

安装vscode(略)

安装python插件(略)

安装docker插件(略)

4.docker上开发

cmd+shift+p,选择python镜像的docker上。

Python基础之教你怎么在M1系统上使用pandas

运行效果如下:

Python基础之教你怎么在M1系统上使用pandas

来源:https://blog.csdn.net/KiteRunner/article/details/116244905

标签:M1系统,pandas
0
投稿

猜你喜欢

  • document.all与WEB标准

    2008-03-16 14:28:00
  • Dreamweaver MX弹出窗口全攻略

    2010-09-05 21:14:00
  • Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解

    2021-07-16 07:40:40
  • python 安装库几种方法之cmd,anaconda,pycharm详解

    2021-05-23 14:19:58
  • 解决图片撑大问题

    2009-09-22 14:51:00
  • 让你一文弄懂Pandas文本数据处理

    2023-07-17 19:12:08
  • Python入门教程(三十三)Python的字符串格式化

    2023-04-03 11:58:17
  • MySQL中联表更新与删除的语法介绍

    2024-01-13 11:18:54
  • Python Matplotlib基本用法详解

    2022-07-30 15:52:27
  • python图像处理基本操作总结(PIL库、Matplotlib及Numpy)

    2022-01-26 00:28:50
  • Python序列的推导式实现代码

    2022-04-24 05:53:46
  • 使用Python脚本将文字转换为图片的实例分享

    2022-07-20 14:33:29
  • CentOS8部署LNMP环境之编译安装mysql8.0.29的教程详解

    2024-01-18 04:54:14
  • Golang异常处理之defer,panic,recover的使用详解

    2023-08-06 14:20:09
  • java 数据库连接与增删改查操作实例详解

    2024-01-25 10:14:28
  • python出现RuntimeError错误问题及解决

    2022-01-01 00:58:08
  • 用Javascript正则表达式验证Email地址

    2009-12-09 15:56:00
  • jquery中文手册上的一点错误--说说p标签失去焦点

    2009-09-13 21:24:00
  • Python 使用Opencv实现目标检测与识别的示例代码

    2023-01-23 17:46:11
  • Python在groupby分组后提取指定位置记录方法

    2023-06-09 08:48:16
  • asp之家 网络编程 m.aspxhome.com