当前位置: 首页 > news >正文

MacOS Big Sur 11 新机安装brew wget python3.12 exo

MacOS Big Sur 11,算是很老的系统了,所以装起来有点费劲。

首先安装brew

按照官网的方法,直接执行下面语句即可安装:

export HOMEBREW_BREW_GIT_REMOTE="https://githubfast.com"  # put your Git mirror of Homebrew/brew here
export HOMEBREW_CORE_GIT_REMOTE="https://githubfast.com"  # put your Git mirror of Homebrew/homebrew-core here
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

但是由于系统刚装出来,所以有些openssl等库可能比较老,所以有可能无法安装成功,这时候就要git clone下载homebrew的源代码,然后执行源码里的执行文件即可,文件在brew/bin/brew (但是这个未安装版好像是有些问题的)。

也可以用中科大这个源来安装:

/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

也可以直接在github网站下载pkg的安装包:

Releases · Homebrew/brew · GitHub

下载后直接安装(后来才知道,当前的版本需要Mac13以上的系统,并不适合)! 

再用brew安装wget

brew install wget

装了半天,安了一大堆东西,非常长的时间才装完。 

安装Miniconda 的python环境

再用wget获取miniconda

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py312_24.7.1-0-MacOSX-x86_64.sh

没有wget的时候,也可以直接到清华源网页下载:Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

安装miniconda

sh Miniconda3-py312_24.7.1-0-MacOSX-x86_64.sh

安装conda后,选择激活环境(也可以使用source xx/bin/activate手动激活),(可选)安装uv

pip install pip -U
pip install uv

注意如果pip网速慢的话,可以加上镜像:

-i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple

也可以设定镜像的环境变量:

pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple

 安装exo AI并行框架

克隆下载exo源代码

git clone https://github.com/exo-explore/exo

安装exo

# 进入exo目录执行
pip install -e .

如果安装的时候tinygrad不好下载,那么可以先到setup.py文件中屏蔽tinygrad这个句,稍后再单独安装它: pip install tinygrad 

opencv-python需要改成"opencv-python>4.10.0.84"

启动exo

exo

好啦!用52415端口就可以管理exo啦!

相关文章:

  • MySQL 中,SELECT ... FOR UPDATE
  • 游戏引擎学习第140天
  • 【C++】Class(1)
  • 虚拟机 | Ubuntu图形化系统: open-vm-tools安装失败以及实现文件拖放
  • 数据可视化大屏产品设计方案(附Axure源文件预览)
  • 【JavaSE-7】方法的使用
  • 【C语言】函数篇
  • 安装remixd,在VScode创建hardhat
  • 软考架构师笔记-数据库系统
  • 确认机制的分类及其区别与联系探讨
  • 在springboot项目中引入log4j 2.x
  • mysql进阶(三)
  • 【CSS 】Class Variance Authority CSS 类名管理工具库
  • JVM与性能调优详解
  • 香港电讯CE2.0网络全面升级,100G服务支援企业关键应用
  • Unity InputField + ScrollRect实现微信聊天输入框功能
  • unity学习64,第3个小游戏:一个2D跑酷游戏
  • 如何用更少的内存训练你的PyTorch模型?深度学习GPU内存优化策略总结
  • Linux 上离线安装 python3
  • 哪些培训课程适合学习PostgreSQL中级认证知识?
  • 上海明天短暂恢复晴热最高32℃,一大波雨水在候场
  • 纽约市长称墨西哥海军帆船撞桥事故已致2人死亡
  • 浙江省委金融办原副主任潘广恩被“双开”
  • 曾犯强奸罪教师出狱后办教培机构?柳州鱼峰区教育局:正核实
  • 透视社会组织创新实践中的花开岭现象:与乡村发展的融合共进
  • 六连板成飞集成:航空零部件业务收入占比为1.74%,市场环境没有重大调整