如何在Anaconda中用conda/pip安装PyTorch?Windows Python3.5安装报错求助
解决Python 3.5 + Anaconda环境下PyTorch安装报错的问题
刚好之前帮朋友解决过几乎一模一样的问题,结合你的环境(Windows、Anaconda、Python 3.5),给你几个针对性的解决方案:
指定兼容Python 3.5的PyTorch版本安装
新版本的PyTorch已经停止对Python 3.5的支持了,直接用pip3 install torch torchvision会尝试安装不兼容的版本,从而触发报错。你可以尝试安装适配Python 3.5的旧版本,比如执行以下命令:pip3 install torch==1.1.0 torchvision==0.3.0如果是仅需CPU版本的PyTorch,需要在命令中添加对应的CPU标识参数(具体参数可参考PyTorch官方历史版本的安装说明)。
使用conda命令精准安装
Anaconda环境下优先用conda安装会更适配,同样需要指定兼容的版本,执行以下命令:conda install pytorch=1.1.0 torchvision=0.3.0 cpuonly -c pytorch如果安装速度过慢,可以切换到国内的conda镜像源来提速。
确认Anaconda环境已正确激活
确保你在执行安装命令前,已经激活了对应的Python 3.5环境:conda activate your_env_name替换
your_env_name为你创建的Python 3.5环境名称,避免误用到系统默认的Python版本。更新setuptools和wheel工具
虽然你说已经更新了setuptools,但有时候wheel版本过旧也会导致egg_info报错,建议一并更新:pip install --upgrade setuptools wheel
内容的提问来源于stack exchange,提问作者Marisa
相关产品推荐
相关产品推荐

