立即学习:https://edu.youkuaiyun.com/course/play/29993/432706?utm_source=blogtoedu
Mac系统安装miniconda搭建深度学习环境
安装
Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
Miniconda包括Conda、Python
conda和pip的比较
类别condapip管理 包来源 Anaconda repo和cloud PyPi二进制wheel或源码需要编译器noyes语言anyPython虚拟环境支持通过 virtualenv或venv等支持依赖性检查yes屏幕提示用户选择
打开终端,运行如下命令。由于官网下载速度慢,这里去清华镜像网站下载的安装文件。
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O ~/miniconda.sh
bash ~/miniconda.sh -b -p $HOME/miniconda
source ~miniconda/bin/activate
conda init zsh
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
conda env list
conda activate tf2
pip install numpy -i "https://mirrors.aliyun.com/pypi/simple"
numpy==1.16.0
pandas
matplotlib
opencv-python
opencv-contrib-python
pillow
sklearn
scipy==1.4.1
jupyter
absl-py==0.7
notebook
tensorflow==2.3
tensorflow_datasets
torch==1.6.0
torchvision==0.7.0
-i "https://mirrors.aliyun.com/pypi/simple"
-
Open a terminal window.
-
Remove the entire Miniconda install directory with:
rm -rf ~/miniconda
-
Remove the following hidden file and folders that may have been created in the home directory:
.condarc
file.conda
directory.continuum
directoryBy running:
rm -rf ~/.condarc ~/.conda ~/.continuum
安装文档:https://blog.youkuaiyun.com/qq_38193902/article/details/107214357
清华镜像地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
Miniconda的官网:https://docs.conda.io/en/latest/miniconda.html
资料
-
OPTIONAL: Edit
~/.bash_profile
to remove the Miniconda directory from your PATH environment variable.
卸载 Miniconda
指令:conda remove -n tf2 --all
删除虚拟环境
在终端执行指令:pip install -r requirements.txt
创建一个txt
文件,命名为requirements.txt
常用函数库安装
指令:conda deactivate
退出虚拟环境
如果下载速度较慢,可以采用下面的安装命令,采用国内的阿里源
指令:pip install numpy
,安装numpy
安装函数库
激活虚拟环境
查看虚拟环境
指令:conda create -n tf2 python=3.8 -y
常用操作
vi ~/.condarc
更换国内源
配置环境
如果你是 macOS Catalina系统,你需要运行如下命令
MacOS Catalina