【杂项】从更换电脑开始安装环境
Xcode
安装 Xcode:
安装命令行工具:
xcode-select --install
Homebrew
安装:
-
下载
.pkg
# 安装位置为: # /opt/homebrew on Apple Silicon # /usr/local/bin/brew and /usr/local/Homebrew on Intel
- 如果使用命令行安装,需要修改
/etc/hosts
以解决Failed to connect to ...
的问题
- 如果使用命令行安装,需要修改
-
打开配置文件
~/.zshrc
,添加如下命令export PATH=/opt/homebrew/bin:$PATH
-
重新加载配置文件
source ~/.zshrc
-
确认安装成功
brew -v
换源:
-
打开配置文件
~/.zshrc
,添加如下命令export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api" export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles" export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git" export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"
-
重新加载配置文件
source ~/.zshrc
Git
安装:
-
执行命令
brew install git # 安装位置为 /opt/homebrew/Cellar/git
-
确认安装成功
git version
- 安装 Xcode 后,git 版本是
git version 2.39.3 (Apple Git-145)
- 使用 Homebrew 安装后,git 版本是
git version 2.42.0
。
- 安装 Xcode 后,git 版本是
配置:
-
产生 ssh key
ssh-keygen -t rsa -C "wangxinyuan4869@163.com" -f ~/.ssh/id_rsa_github # -t 指定密钥类型,默认 rsa ,可以省略 # -C 设置注释文字 # -f 指定密钥文件存储的文件名
-
打开配置文件
~/.ssh/config
,进行如下编辑# 添加 config 配置文件 # 配置文件参数 # Host: Host可以看作是一个你要识别的模式, 对识别的模式, 进行配置对应的的主机名和 ssh 文件 # HostName: 要登录主机的主机名 # User: 登录名 # IdentityFile: 指明上面 User 对应的 identityFile 路径 Host github HostName github.com User git IdentityFile ~/.ssh/id_rsa_github
-
将公钥
~/.ssh/id_rsa_github.pub
添加到 GitHub -
将私钥添加到 ssh-agent 高速缓存
ssh-add ~/.ssh/id_rsa_github
-
测试配置成功
ssh -T git@github.com
Shell
Oh my zsh
C
安装:
-
确认已经安装
gcc -v
Java
安装:
-
下载 ARM64 DMG Installer
.tar.gz
是压缩包文件,解压出来为源码文件.dmg
是安装包文件,可直接运行- 安装位置为
/Library/Java/JavaVirtualMachines
-
修改配置文件
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
-
确认安装成功
java -version
Python
安装 Anaconda:
-
下载
-
确认安装成功
conda --version
-
切换环境
conda activate ...
安装 Python:
-
确认已经安装
python -V python3 -V
安装 PyTorch:
-
安装
pip install torch torchvision torchaudio
-
确认安装成功
import torch print(torch.backends.mps.is_available()) print(torch.backends.mps.is_built())
使用 pip 安装其他包:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ xxx
某些包的安装顺序:
tensorflow
–>matplotlib
–>seaborn
–>sklearn
,这样pandas
和numpy
也将被安装
MySQL
安装:
-
下载
-
修改配置文件
export PATH=/usr/local/mysql/bin:$PATH
-
确认安装成功
mysql --version
-
命令行模式访问 MySQL 数据库
mysql -u root -p
如果突然无法连接本地的 MySql 数据库:
cd /usr/local/mysql-8.1.0-macos13-arm64/support-files
sudo mysql.server start
VSCode
安装插件:
-
基本工具
- Chinese (Simplified) (简体中文) Language Pack for Visual Studio
- VS Code Counter
-
编程语言
- Code Runner
- Extension Pack for Java
- Python
- Jupyter
-
数据库
- MySQL
- Database Client JDBC
-
其他
- Remote - SSH
设置:
-
Code
->首选项
->设置
Files: Auto Save = onFocusChange Editor: Font Size = 13 Explorer: Sort Order = type
快捷键:
-
多光标操作
Shift
+Command
+L
-
查看命令面板
Shift
+Command
+P
zip
-
删除 zip 中的某些文件
zip -d 归档.zip "__MACOSX*"
-
将文件夹
foo
下除*.DS_Store
、__MACOSX
、.svn
外的文件打包为foo.zip
zip -r foo.zip foo -x "*.DS_Store" -x "__MACOSX" -x ".svn"
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!