【杂项】从更换电脑开始安装环境

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

配置:

  • 产生 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,这样 pandasnumpy 也将被安装

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" 
    

参考

posted @   空白4869  阅读(54)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示