首页 > 编程语言 >python 联邦学习库 syft安装

python 联邦学习库 syft安装

时间:2022-10-11 11:34:20浏览次数:42  
标签:syft python torch pytorch 联邦 安装 pysyft

python 联邦学习库 syft安装

新建一个新的环境(注意先不用安装pytorch,容易有pysyft和pytorch版本不对应,或者有些pytorch版本不支持pysyft的情况,然后报错):
                  conda create -n pysyft python=3
                  conda activate pysyft
pysyft建议使用0.2.4版本,pytorch使用1.4.0,直接输入下面的命令,就可以安装成功:
                  pip install syft==0.2.4 -f https://download.pytorch.org/whl/torch_stable.html
注:这个命令可以同时安装对应的pytorch

下面是安装成功的界面:

 

接下来用以下的代码测试即可:

             python -c "import syft,torch"

发现报错如下:

 

 

 错误原因是 protobuf 版本太高。安装一个低版本即可:

                  pip install  protobuf==3.20.0

之后再测试 python -c "import syft,torch" 

执行成功。

 

标签:syft,python,torch,pytorch,联邦,安装,pysyft
From: https://www.cnblogs.com/wt869054461/p/16758752.html

相关文章

  • Python文件和目录操作
    创建目录1、os.makedirs可以递归的创建目录结构例如:importosos.makedirs('路径(可以是相对路径也可以是绝对路径)',exist_ok=True)exist_ok=True指定了,如果某个要......
  • Python工具箱系列(九)
    在计算机世界里,信息安全始终占据着重要的地位,我们随处就可以看到信息安全的应用:◆访问网站时,使用https而不是http会使访问者的安全性大大提升◆下载文件时,正规的网站都......
  • python + selenium 新手随笔 元素定位
    1.fromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeys//Key表示键盘上的键,By定位文本中的元素fromselenium.webdriver.common.by......
  • 力扣594(java&python)-最长和谐子序列(简单)
    题目:和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。现在,给你一个整数数组nums,请你在所有可能的子序列中找到最长的和谐子序列的长度。数组的子序......
  • python study
    pythonpycharmPythonpip安装与使用pythonpippipinstallpyqt5pipinstallpyqt5_toolsqtdesigner就在python目录下:.\Python36\Lib\site-packages\pyqt5-tools。pyqt5_to......
  • Win10 环境下 vscode 没法在终端使用 conda activate 命令来更换 Python 环境的解决方
    在vscode上激活conda镜像如报下面错误:CommandNotFoundError:Yourshellhasnotbeenproperlyconfiguredtouse'condaactivate'.Ifusing'condaactivate'fr......
  • python如何调用openpyxl库把数据写入Excel?
    代码importosfromopenpyxlimportload_workbookproject_path=os.path.abspath(os.path.join(os.getcwd(),"../../../"))#获取项目路径根据实际改变#*====......
  • 盘点一个Python列表(元素多样)处理的实战题目(使用正则表达式也可以实现)
    大家好,我是Python进阶者。一、前言前几天在Python白银交流群【凡人不烦人】问了一个Python列表处理的问题,提问截图如下:下面是他的部分数据:lst=['(问答题)(2)假设镀......
  • python基础
    编程语言介绍特点跨平台性执行效率开发效率机器语言二进制编码差三者中最高三者中最差汇编语言英文字符代替二进制差中中高级语言编译型、解......
  • Python:从入门到进阶
    导读本文将推荐一个Github开源项目:python-tutorial。本Python教程包含了一些范例,涵盖了大多数Python日常脚本任务,是入门Python的学习资料,也可以作为工作中编写Python脚本......