最近需要做動物行為學分析的相關研究,同時由于合作者只有 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 的使用方法和可以實現的功能。