Python基礎之教你怎麼在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上。
運行效果如下:
總結
上述M1上的python鏡像,還可以安裝jupyter
,在vscode同樣可以啟動jupyter
。直接可以操作pandas
。
隨著越來越多的軟件適配瞭M1,M1不再是隻適合娛樂的機器瞭。enjoy!!!
到此這篇關於Python基礎之教你怎麼在M1系統上使用pandas的文章就介紹到這瞭,更多相關在M1系統上使用pandas內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 使用docker部署django的詳細步驟
- chatgpt-web之docker打包流程
- docker容器下配置jupyter notebook的操作
- 開發者必備Docker命令小結
- docker 環境搭建、docker 與容器常用指令大全(推薦)