原文链接
虚拟环境装置
若装置失败,可能权限不够,须要在根用户下装置。
进入根用户办法:https://mp.weixin.qq.com/s/RT…
装置 torch
pip install torch
或者应用:
conda install torch
报错 PackageNotFound
错误信息:
Fetching package metadata ………..
PackageNotFoundError: Package missing in current linux-64 channels:
– torchClose matches found; did you mean one of these?
torch: pytorch, libtorch
能够应用上面的指令来查找咱们想要装置的 torch 包:
anaconda search -t conda torch
如上图所示。
(1)在 Linux 下,咱们找到了一个可用的 torch 包,名为 Reinier/pytorch。
接着,咱们应用 show 指令来查看该包的详细情况:
anaconda show Reinier/pytorch
依据提醒,咱们应用上面的指令 install 这个包:
conda install --channel https://conda.anaconda.org/Reinier pytorch
(2)window 下,咱们找到了一个可用的 torch 包,名为 mwcraig/boost-vpython。
接着,咱们应用 show 指令来查看该包的详细情况:
anaconda show mwcraig/boost-vpython
依据提醒,咱们应用上面的指令 install 这个包:
conda install --channel https://conda.anaconda.org/mwcraig boost-vpython
报错 Requirement already satisfied
错误信息:
Requirement already satisfied: torch in /home/snowstorm/.conda/envs/snowstorm/lib/python3.6/site-packages (0.1)
应加上更新参数:
pip install torch --upgrade
报错 Requirement already up-to-date
错误信息:
Requirement already up-to-date: torch in /home/snowstorm/.conda/envs/snowstorm/lib/python3.6/site-packages (0.1)
是因为在下载 torch 包的时候默认应用了一个曾经废除的下载地址。
1. 删除 /home/snowstorm/.conda/envs/snowstorm/lib/python3.6/site-packages (0.1) 下的 torch 文件
2. 更改更新命令,退出下载镜像地址:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
罕用的镜像网站
清华大学:Simple Index
中国科学技术大学:Simple Index
阿里云:Simple Index
豆瓣:Simple Index
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
报错 Could not install packages due to an EnvironmentError
错误信息:
Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: ‘/anaconda3/lib/python3.7/site-packages/llvmlite-0.28.0.dist-info’
Consider using the--user
option or check the permissions.
须要加上 –user:pip install <module> 改为 pip install –user <module>
pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple torch
学习更多编程常识,请关注我的公众号:
代码的路