《Python 与人工智能》课程环境搭建
软件准备
-
下载
选择对应版本下载即可
安装
推荐选择第二个
设置安装路径,推荐设置到系统盘以外的位置,因为我这是虚拟机,所以就默认 C 盘了
推荐把第三个勾勾勾上,清理缓存,尤其是安装失败过的童鞋~
静待安装结束~
记得把勾勾都去掉 (不然会打开网页,烦人 +1)
-
下载
往下滑,选择如图的社区版下载即可
安装
设置安装目录,同样推荐系统盘之外的位置
后面没啥,记得把在桌面生成快捷方式的勾勾上 (免得找不到软件)
到这儿就大功告成了,后面可以自己安装汉化插件哦
MiniConda 切换下载源
以管理员权限打开如下软件
在 powershell 中输入 conda config --set show_channel_urls yes
,用来显示出 conda 的文件,地址一般在用户文件夹下 (即 C:\Users\username\
)
进入用户文件夹,确保浏览隐藏文件权限是打开的,找到文件 .condarc
并使用记事本打开编辑
在文件中复制粘贴如下内容:
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- 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
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
粘贴之后重新回到 powershell 窗口,输入 conda init
来更新配置 (必须得是管理员权限,不然会报错)
创建虚拟环境
-
在 conda 的 powershell 窗口中输入
conda create --name d2l python=3.9 -y
来创建一个名叫 d2l 并且 python 版本是 3.9 的虚拟环境,并且不会安装过程中询问,一律默认是 (如果没有更换源的话,估计会下载很慢) -
激活 d2l 环境,输入
conda activate d2l
-
安装书中所需所有第三方 Python 包,输入以下指令
pip install torch==1.12.0 torchvision==0.13.0 d2l==0.17.6 tqdm jieba pillow pyinstaller pygame PyQt5 numpy scipy requests beautifulsoup4 matplotlib
,然后静待完成
在 PyCharm 中启用 Conda 虚拟环境
-
打开 PyCharm,选择新建工程,然后按照如下顺序配置
一般安装在 C 盘的都会默认识别,其他盘的需要手动选择
conda.bat
的位置,在安装目录底下condabin\conda.bat
如果是老版本的 PyCharm,会出现没办法找到虚拟环境的情况,需要自己手动选择虚拟环境下的 python 解释器 (一般是软件目录下的 envs 目录),这里就不演示了
-
检查运行环境
打开
File -> Settings -> Project -> Python Interpreter
会显示安装的第三方包
如果显示的不全,选择不使用 conda 的包管理工具 (就是绿色的按钮)
如果一切正常,就安装成功了
在桌面添加 Jupyter 的快捷方式 ba
在开始菜单把 Anaconda Prompt 的快捷方式复制一份到桌面
然后右键打开快捷方式属性,把目标栏里面的内容复制到记事本中
将选中的区域替换成虚拟环境的名称,引号最好保留,再加上 ;
号
然后加上如下内容:
cd 'work_path';jupyter notebook;
work_path
是 Jupyter 的运行根目录
完整内容如下:
最后将内容粘贴回快捷方式的目标栏当中,点击确定即可
双击快捷方式会自动打开浏览器,进入 Jupyter 的主界面
如果没有自动打开,需要自己复制如下地址,然后打开浏览器输入即可