文章目录
前言!!!
一个兄弟想看
我本来不想公开
我这他喵就是误人子弟系列
自己都没折腾明白
以后整理一个清晰版本吧
我这里是根据B站这位up主的视频跟着做下来的
我全程是CPU版本
https://www.bilibili.com/video/BV1oy4y1275M?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=876fafcc0d906aec2f79739c42b90489
在anaconda里创建虚拟环境
原来是这样
在anaconda的prompt里边
打开这个,在这里边
conda create -n DLC python=3.6 tensorflow=1.13.1
# 我这里是用了3.6的python和1.13.1版本的tensorflow
(不知道为啥又出现一次,还是y)
环境配置好以后要激活一次
然后就是这个了
安装deeplabcut
好家伙,这是好了还是没好
好的,我知道你报错了
解决一下(好像之前遇到过)
用这个博主的思路来解决一下: link
(这又是好了还是没好?)
问题好像在这里,我上图是在cmd里直接
但是回到anaconda里的prompt里边
这里就和博主给出的图一样了,下边有那个黄色的提醒你的版本了
就是等
别忘了,上边的deeplabcut还没好~~
要再次pip install deeplabcut
好,又错了(疯狂换源)
查了一下,是被墙了
emmmm
我换源还不行嘛!
好的,换源又错一次,我再加一个trusted还不行嘛!
好吧,还不行,我之前是换过清华的源的呀?
pip install deeplabcut -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
emmm 换成了豆瓣的也还不行
(死于被墙···)
python -m pip install deeplabcut -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
也不行
pip install deeplabcut -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
试了N次,阿里源的行了
(话说,上边的一直不行是不是因为我simple多了一个/的原因?)
说一个其他的错
这次幸好没成
因为我刚刚关掉了anaconda的prompt
重新打开时,环境是base这个环境
还是要去DLC这个环境里!
我看到(base)的时候整个人emmmm
再次回到该有的 下载deeplabcut
这才是人间正道哇
ERROR: Cannot uninstall 'six'.
It is a distutils installed project and thus we cannot accurately determine
which files belong to it which would lead to only a partial uninstall.
报错的解决方法
根据博主链接: link
给它强制升级
现在的报错应该是源的问题
用了一个超长的语句
pip install six -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
--upgrade --ignore-installed six
又换源又信任又强制升级
(我真行。。。。。。)
结果好了
装deeplabcut的依赖:wxpython
然后
deeplabcut搞好后还要它的依赖(这里就是wxpython这个玩意儿)也要下载
记得装成4.0.9这个版本
这里很难直接pip install wxpython 成功
所以从官网走
emmm
先到这里吧,困了
https://pypi.org/project/wxPython/4.0.7.post2/#files
我从这里下载的wxPython
明天查一下怎么把他cd到目录里还是怎么着
这个操作之前没干过