在阿里云服务器上配置虚拟环境的时候,其他包都顺利安装下来了,但当安装到basicsr==1.4.2的时候总是出现问题,于是将它从requirement.txt里抽出来单独安装:
pip3 install basicsr==1.4.2 -i http://mirrors.aliyun.com/pypi/simple/
这样可能会出现下边这种Warnning:
大致意思是这个源不是信任的源,要避免这个Warning可以在命令后边加上一段“--trusted-host mirrors.aliyun.com”,这个同样适用于清华源和豆瓣源等,改一下就可以用:
pip3 install basicsr==1.4.2 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
国内常用镜像:
阿里云 | http://mirrors.aliyun.com/pypi/simple/ |
中国科学技术大学 | |
清华大学 | |
豆瓣 |
然后出现了新的问题如下,仔细看报错发现了这两行错误:
查一下cython可用的版本:
pip3 install cython==
不太清楚不同版本的区别,挑了一个0.29.33版本的:
pip3 install cython==0.29.33 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
装完cython后,再重新装一次basicsr,这次就能成功安装了: