作者:于权drawing | 来源:互联网 | 2023-09-24 17:28
原文链接虚拟环境装置若装置失败,可能权限不够,须要在根用户下装置。进入根用户办法:[链接]装置torch{代码}或者应用:{代码}报错PackageNotFoun
原文链接
虚拟环境装置
若装置失败,可能权限不够,须要在根用户下装置。
进入根用户办法: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:
– torch
Close 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 改为 pip install –user
pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple torch
学习更多编程常识,请关注我的公众号:
代码的路