最近需要做动物行为学分析的相关研究,同时由于合作者只有 Windows 系统,于是只好在 Windows 中配置环境。说实话还真的是挺折磨的。。。
一、下载 Anaconda
可以通过清华源下载 Anaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择 Anaconda3-2023.07-2-Windows-x86_64.exe 这一项进行下载
下载完之后用管理员身份运行,按照 这个教程 进行安装
安装结束后可以看到开始菜单中新增了 Anaconda 文件夹,其中包括以下程序:
二、通过 pip 安装 tensorflow 和 deeplabcut
以管理员身份运行 Anaconda Prompt,安装 tensorflow 和 deeplabcut
首先先换源,否则下载速度会很慢
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
之后使用 pip 安装
pip install tensorflow
pip install deeplabcut
三、下载 Deeplabcut
从 GitHub 中下载 Deeplabcut 的相关配置文件。下载网址:https://github.com/DeepLabCut/DeepLabCut/releases/tag/v2.3.5
下载后在本地解压
(ps:如果 GitHub 下载过慢并且不会科学上网的话,可以在 Gitee 中搜索 deeplabcut。其中的仓库也是从 GitHub 克隆过来的,且下载速度很快。)
四、打开 Anaconda Navigator 并导入环境
打开 Anaconda Navigator,点击 Environment,再点击下方的 Import 按钮:
选择第三步解压后文件夹中 conda-environment/DEEPLABCUT.yaml 文件,导入:
点击 Import,等个几分钟到二十多分钟,就可以导入成功。
五、打开 Deeplabcut
导入成功后,如下图点击 iPython 打开命令行
先后输入以下两句命令:
import deeplabcut
deeplabcut.launch_dlc()
即可打开deeplabcut 界面
至此,Deeplabcut 的安装工作完成了。后续会介绍 DeepLabCut 的使用方法和可以实现的功能。