DeepLabCut安装和运行error

在import deeplabcut之后,anaconda powershell prompt中conda activate deeplabcut(激活相应环境)。python -m deeplabcut(通过python运行DLC)。
会出现如下问题:


就是没有运行所需要的.dll文件。

求问:1.需要的.dll文件
2.及下载地址

能否提供你的安装命令,环境中pyqt等包的版本

安装命令
pip install deeplabcut==2.1.8
运行命令
python -m deeplabcut
pyqt版本
image
python版本
python 3.10.11

pip install “deeplabcut[gui,tf]”
用这个安装试试

会出现这种error


这个之前遇到了也没解决 ::

pip install wxPython
安装下这个模块

建议在另一个终端操作
image

也可以进入下面这个网站,根据提示配置DEEPLABCUT环境
https://www.mackenziemathislab.org/deeplabcut



老师又出现了种情况。
SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip - 知乎 (zhihu.com)
按照这个方法,我尝试将setuptools降低了版本,但是还是不可以。

根据上面那个方式重新配置一下试试


这个命令可以了 ::
pip install ‘deeplabcut[gui,tf]’

这个命令还是不行。
python -m deeplabcut

换个路径,别在有中文、空格、特殊字符的路径里安装试试

好的,感谢老师~我再试试

怎么样,解决了吗?

没,我觉得不是路径的问题,因为过程都是能够识别的。
应该是我的目录下缺少了dll文件。但是我现在不知道怎么去下载这些plugins。

我在python安装的PyQt5的目录(如下)
E:\软件\python\Lib\site-packages\PyQt5\Qt5\plugins
把里面的dll文件复制到anaconda中的platforms目录下(这个是错误提示未发现dll的位置)
E:\Anaconda\Library\plugins\platforms
解决了一部分的问题。



目前缺少的信息就是deeplabcut运行的话所需要的Qt插件dll类型。

1 个赞