一直使用pip安装,也没有出什么问题,但是后来用pip安装torch时出了问题,出现的问题是
出现的原因是因为pytorch版本为3.8,pytorch3.8版本应该使用pip3来安装,看了一下源代码,pip3的代码是
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
如果是pip的源代码里面显示的是sys(mian.main()),
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main.main())
所以一定要使用pip3才能正确安装,因此只需要将
pip install torch
换成pip3就行了。
pip3 install torch