人工智能学习
这个系列, 命令都以 Windows 为基准, 因为开发过程中会大量用到 Cuda 显卡的缘故, 暂不对 MacOS 做适配.
Python 环境 Anaconda 安装
在 Anaconda Download 下载对应的版本.
- Windows/MacOS 使用 Graphical Installer 版本, 直接双击下一步即可安装完成
- Linux 下载 Installer (一个
.sh
文件), 之后chmod +x
给运行权限, 然后执行运行安装
1 | ## create a new env: name learn-ai |
日常开发工具 VsCode/PyCharm + Jupyter Notebook
- Jupyter 适合做任务方向性探索, 边写边运行
- VsCode/PyCharm 时候做逻辑性强的操作 (web,大项目…)
1 | ## 安装 Jupyter |
在启动的 web ui 界面依次点击: edit - nbextensions config
打开一个配置页面,
依照个人习惯勾选配置, 下面的是我个人的配置选项
1 | Table of Contents |
由于我日常开发使用的是 C:\project\ai
文件夹, 所以通过 Jupyter.ps1
一键启动:
1 | cd C:\project\ai |
报错: ImportError: cannot import name ‘is_ascii’ from ‘charset_normalizer.utils’
1 | pip install chardet |
常用库的安装
基础工具
1 | matplotlib==2.2.2 |
pip install -r requirements.txt
PyTorch 安装: 在 https://pytorch.org/get-started/locally/ 基于自己的环境版本进行选择, 我的是
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia