首先说明一下我所有的配置都是在anaconda中新建的虚拟环境中完成的。如果你也是在其中配置,那么过程并没有GitHub上给出的那么复杂,之所以一直配不好,我严重怀疑:
发布者们改了代码没改readme,反正他们要背锅就完事了。(原因下边会说)
第一步
这一步直接从GitHub上把项目clone下来就好,没什么可说的。
第二步
如果我们按照GitHub上的官方教程直接利用
pip install -r requirements.txt
你会发现根本找不到啥ntpath的包好吗?然而更要命的问题是,因为这个包装不了报了error,导致我们前边的包都是单单collected了,没有building wheel啊!根本没successfully installed。。。
所有首先我们直接把ntpath删掉好了(据作者说这个包用处不大,不影响正常使用效果)。
如果你以为到这里就结束了,那你错了,你会发现跑了模型之后代码会报错。。。wtf???说is not supported yet?这个yet告诉我们,在requirements,txt里明明白白写着的torch==0.4.0根本就是扯,我们直接到官网clone最新的pytorch好了。
conda install pytorch torchvision cu