Ubuntu/Mac 深度学习开发基本环境配置
2019年9月7日
0 环境依赖
Ubuntu 依赖库:
1)zsh:
安装:
1 | sudo apt-get install zsh |
2)git:
安装:
1 | sudo apt install git-all |
Mac 依赖库:
1)Homebrew:
安装:
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
1 安装 Oh My Zsh
网站介绍:https://ohmyz.sh/
Ubuntu 运行命令:
1 | sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" |
Mac 运行命令:
1 | sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
2 安装 TMUX
详细介绍:Tmux 虚拟终端使用
Ubuntu 运行命令:
1 | sudo apt-get install tmux |
Mac 运行命令:
1 | brew install tmux |
3 安装 Anaconda
下载 Anaconda 个人版:https://www.anaconda.com/download/success
Ubuntu 下载后运行,例如:
1 | bash Anaconda3-2024.02-1-Linux-x86_64.sh |
Mac 下载后运行(根据你的芯片下载指定的 Command Line Installer),例如:
1 | bash Anaconda3-2024.02-1-MacOSX-arm64.sh |
Mac 也可以直接安装图形程序:Anaconda3-2024.02-1-MacOSX-x86_64.pkg
4 安装 PyTorch
Ubuntu 运行命令(如果有 CUDA):
1 | conda create -n pytorch_env pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch |
Mac 运行命令:
1 | conda install pytorch torchvision torchaudio -c pytorch |
5 安装 OpenCV
运行如下命令:
1 | conda install -c conda-forge opencv |
6 安装 Matplotlib
运行如下命令:
1 | conda install matplotlib |
7 安装 tqdm
运行如下命令:
1 | conda install -c conda-forge tqdm |
8 安装 scipy
运行如下命令:
1 | pip install scipy |
常见错误
1)Mac 上出现:Python MacOS Error: Unable to revert mtime: /Library/Fonts
如果在 Mac 运行 Python 时出现如下错误:
1 | Unable to revert mtime: /Library/Fonts |
可以运行:
1 | brew install libmagic |
参考:https://stackoverflow.com/questions/62279920/python-macos-error-unable-to-revert-mtime-library-fonts