在通过Anaconda命令安装syft包时,我得到了上述错误。我按照下面的链接进行了如下操作,https://medium.com/secure-and-private-ai-writing-challenge/installing-pysyft-package-ffa1ff0ad83c
使用了以下命令:
conda create -n pysyft python=3
conda activate pysyft
pip install syft一些链接建议更新Py手电版本。我已经有了1.5.0+cpu版本,更新也没有帮助。我也尝试使用pip install syft而不创建conda环境,这也解决不了问题。我也浏览了下面的堆栈溢出链接,它解释了类似的错误,但也没有帮助:安装PyTorch 1.4的问题--“torch===1.4.0没有找到匹配的发行版”
有什么建议吗?提前感谢
发布于 2020-05-18 09:38:42
不是所有的PyTorch版本都可以在Python的包注册表PyPI上使用。例如,只使用CPU版本或任何Windows版本都只能在PyTorch的自定义注册表上使用。在PyTorch -本地入门上选择其中一个版本将为您提供一个安装命令,包括自定义注册表。安装PySyft还会安装PyTorch和所获得的特定版本,需要添加自定义注册表:
pip install syft -f https://download.pytorch.org/whl/torch_stable.html如果没有对系统范围的包位置的写访问权限,则可能需要添加--user。
发布于 2021-03-31 19:20:36
创建一个新的环境并使用pip install syft==0.2.9。
它还会为你安装一个兼容的火把。
https://stackoverflow.com/questions/61850455
复制相似问题