Macbook air m1安裝python/anaconda全過程(圖文)
1. 起因
M1芯片的macbook是arm架構(gòu),直接裝普通x86系統(tǒng)上的anaconda感覺有點(diǎn)沒必要,在網(wǎng)上搜尋了很多攻略,看到有專門針對(duì)arm架構(gòu)的miniforge3 可以直接使用。安裝攻略雖然大部分有用,但是有些地方還差那么一點(diǎn)點(diǎn),需要額外找攻略修正,為了避免我?guī)啄旰笾匮b忘記了操作,我準(zhǔn)備從頭記錄一下,方便面對(duì)同樣問題的小伙伴。
2. 安裝
安裝過程我參考了另外一篇csdn的隨筆,在此基礎(chǔ)上進(jìn)行刪減http://www.dhdzp.com/article/208310.htm
首先下載 Miniforge3
點(diǎn)開鏈接找到對(duì)應(yīng)的版本,下載.sh文件,我下的版本就是紅線標(biāo)出來的這個(gè)

下載好后一般默認(rèn)在下載里面,不知道位置就點(diǎn)“在訪達(dá)中顯示”,右鍵“顯示簡(jiǎn)介”

把位置全選后復(fù)制

在應(yīng)用欄搜索終端并打開,輸入cd+空格+command+v,點(diǎn)擊回車就到了.sh文件所在文件夾
輸入sh Miniforge3-MacOSX-arm64.sh安裝,一路yes到最后即可完成安裝,基礎(chǔ)環(huán)境是python3.9.1。不確定安沒安好,可以直接使用指令 conda --version來檢查了
安好后重啟終端,輸入 conda install pandas,先把pandas庫裝了,愿意裝別的也可以
更換鏡像源,我就是從這步開始出了點(diǎn)小問題,然后耽誤了半小時(shí)查錯(cuò)。依照攻略:更換鏡像的攻略
1)更換鏡像源本來就是讓人加快下載的速度,但是這個(gè)步驟跟我總是不太一樣,我先按照下面的代碼把這些源添加了。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
2) 按照指導(dǎo),在訪達(dá)搜索condarc,并打開此文件,并且把channels:下面幾行里,default那行刪掉,刪完就可以用了。
問題就在這里?。。。。?!
condarc 文件里面沒有我1)步驟中添加的鏡像源的網(wǎng)址,說明我找的文件可能是錯(cuò)誤的,改了還是不成功,影響正常的conda install功能了,怎么辦呢?
繼續(xù)在終端輸入conda config --show。此時(shí)在channels:下面這段可以看到剛添加的源,并且看到- default這行

此時(shí),使用conda config --remove channels defaults語句刪除defaults這行,此時(shí)再用 conda install numpy,可以繼續(xù)使用了。我圖里有中科大和清華的鏡像,如果你也有多個(gè)學(xué)校的鏡像且看著不順眼,可以刪除到只剩一個(gè)學(xué)校的源。
3. 結(jié)束
希望這篇文章能幫大家節(jié)約一部分時(shí)間。
后續(xù)安裝jupyter notebook直接用conda install安裝就好。
另外如果跑不同的項(xiàng)目可以建立各種虛擬環(huán)境,我現(xiàn)在基本只安裝通用的庫比如numpy這種,所以虛擬環(huán)境感覺對(duì)我來說用處不大,有需要的可以自行搜索教程。
到此這篇關(guān)于Macbook air m1安裝python/anaconda全過程(圖文)的文章就介紹到這了,更多相關(guān)m1安裝python/anaconda內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- windows上安裝Anaconda和python的教程詳解
- Python 、Pycharm、Anaconda三者的區(qū)別與聯(lián)系、安裝過程及注意事項(xiàng)
- 用Anaconda安裝本地python包的方法及路徑問題(圖文)
- python3.7環(huán)境下安裝Anaconda的教程圖解
- Anaconda 離線安裝 python 包的操作方法
- 使用anaconda的pip安裝第三方python包的操作步驟
- 解決python3在anaconda下安裝caffe失敗的問題
- win10下安裝Anaconda的教程(python環(huán)境+jupyter_notebook)
- Anaconda下安裝mysql-python的包實(shí)例
- 安裝Anaconda+Python的超詳細(xì)步驟
相關(guān)文章
使用Python開發(fā)Telegram?Bot的流程步驟
Telegram?Bot?是一種可以與用戶交互的機(jī)器人應(yīng)用程序,通過?Telegram?的?Bot?API?與服務(wù)器通信,它可以用來處理消息、執(zhí)行命令、提供服務(wù),如通知提醒、數(shù)據(jù)查詢和自動(dòng)化任務(wù)等,本文給大家介紹了如何用?Python?開發(fā)一個(gè)?Telegram?Bot,需要的朋友可以參考下2025-01-01
pytorch中Tensor.to(device)和model.to(device)的區(qū)別及說明
這篇文章主要介紹了pytorch中Tensor.to(device)和model.to(device)的區(qū)別及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07
Python實(shí)現(xiàn)九宮格式的朋友圈功能內(nèi)附“馬云”朋友圈
PIL(Python Imaging Library)是一個(gè)非常強(qiáng)大的Python庫,但是它支持Python2.X, 在Python3中則使用的是Pillow庫,它是從PIL中fork出來的一個(gè)分支。這篇文章主要介紹了用Python搞定九宮格式的朋友圈功能內(nèi)附“馬云”朋友圈 ,需要的朋友可以參考下2019-05-05
Python數(shù)據(jù)擬合實(shí)現(xiàn)最小二乘法示例解析
這篇文章主要為大家介紹了Python數(shù)據(jù)擬合實(shí)現(xiàn)最小二乘法的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10
python Elasticsearch索引建立和數(shù)據(jù)的上傳詳解
在本篇文章里小編給大家整理的是關(guān)于基于python的Elasticsearch索引的建立和數(shù)據(jù)的上傳的知識(shí)點(diǎn)內(nèi)容,需要的朋友們參考下。2019-08-08
python面向?qū)ο蠓▽?shí)現(xiàn)圖書管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python面向?qū)ο蠓▽?shí)現(xiàn)圖書管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04
Python StringIO及BytesIO包使用方法解析
這篇文章主要介紹了Python StringIO及BytesIO包使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06
一篇文章帶你了解python標(biāo)準(zhǔn)庫--os模塊
在本篇內(nèi)容里小編給大家整理的是關(guān)于Python中os模塊及用法相關(guān)知識(shí)點(diǎn),有興趣的朋友們可以學(xué)習(xí)下,希望能給你帶來幫助2021-08-08

