Python 无法在Ubuntu 16.04(64位)上安装Snap7库

Python 无法在Ubuntu 16.04(64位)上安装Snap7库,python,linux,ubuntu,scada,Python,Linux,Ubuntu,Scada,我对基于Linux的操作系统是新手(对Snap7也是新手)。 尝试在Ubuntu计算机上安装Snap7库,请按照-。但是,在第三步中,我遇到了以下错误 E: Unable to locate package libsnap71 E: Unable to locate package libsnap7-dev 我不确定如何准确地手动安装,也不确定如何解决此安装问题,因此任何建议都会非常棒:) 下面是已运行“添加存储库”命令后的日志副本: 如果您需要更多信息进行适当评估,请告知我。您在链接到的页面

我对基于Linux的操作系统是新手(对Snap7也是新手)。 尝试在Ubuntu计算机上安装Snap7库,请按照-。但是,在第三步中,我遇到了以下错误

E: Unable to locate package libsnap71
E: Unable to locate package libsnap7-dev
我不确定如何准确地手动安装,也不确定如何解决此安装问题,因此任何建议都会非常棒:)

下面是已运行“添加存储库”命令后的日志副本:


如果您需要更多信息进行适当评估,请告知我。

您在链接到的页面上错过了这一部分:

If you are using Ubuntu you can use the Ubuntu packages from our launchpad PPA.
To install:

$ sudo add-apt-repository ppa:gijzelaar/snap7
$ sudo apt-get update
$ sudo apt-get install libsnap71 libsnap7-dev

按顺序执行所有三个命令,您应该会没事的。但是,由于软件比您的系统旧,您需要编辑第一步后创建的
/etc/apt/sources.d
文件,并将
xenial
(甚至
yaketty
)替换为
trusty
。ppa只包含旧版本的版本。

您在链接到的页面上遗漏了这一部分:

If you are using Ubuntu you can use the Ubuntu packages from our launchpad PPA.
To install:

$ sudo add-apt-repository ppa:gijzelaar/snap7
$ sudo apt-get update
$ sudo apt-get install libsnap71 libsnap7-dev

按顺序执行所有三个命令,您应该会没事的。但是,由于软件比您的系统旧,您需要编辑第一步后创建的
/etc/apt/sources.d
文件,并将
xenial
(甚至
yaketty
)替换为
trusty
。ppa只针对较旧版本进行了构建。

这项功能目前运行良好,请使用说明


这项功能现在运行良好,请使用说明


您使用的是Xenial Ubuntu(日志上说是这样),而您的包管理器试图在snap上获取此版本,这不是问题吗?正如我在回购协议中所看到的,有很多版本是真实的、可靠的和精确的。所以也许你应该试着安装特定的版本?也许这对于vivid At repo页面来说,有一个简短的手册热做这件事:你正在使用Xenial Ubuntu(日志上说是这样)并且你的包管理器试图在snap上获得这个版本,这不是问题吗?正如我在回购协议中所看到的,有很多版本是真实的、可靠的和精确的。所以也许你应该试着安装特定的版本?也许这对于vivid At repo页面来说是一个简短的手册热点:你也错过了他的“但是我在第三步中遇到了以下错误”:)我没有。这就是为什么我建议修改由
add apt repository
创建的
sources.list
,因为它与他的默认(当前)发行版不对应。
snap7
安装的文档已经过时。感谢您的及时回复,德克!我确实使用添加存储库运行了第一步(只是没有在上面粘贴,对不起)。我找到了您提到的目录(名为“sources.list.d”),可以看到其中的2个xenial.list文件,如何用trusty替换它们?我是否复制当前列表文件并将内容修改为trusty?在中编辑以将
xenial
替换为
trusty
。或者手动下载snap7文件并通过
dpkg-i
安装。您还错过了他的“但是我在第三步中遇到了以下错误”:)我没有。这就是为什么我建议修改由
add apt repository
创建的
sources.list
,因为它与他的默认(当前)发行版不对应。
snap7
安装的文档已经过时。感谢您的及时回复,德克!我确实使用添加存储库运行了第一步(只是没有在上面粘贴,对不起)。我找到了您提到的目录(名为“sources.list.d”),可以看到其中的2个xenial.list文件,如何用trusty替换它们?我是否复制当前列表文件并将内容修改为trusty?在中编辑以将
xenial
替换为
trusty
。或者手动下载snap7文件并通过
dpkg-i
安装。
 $ sudo add-apt-repository ppa:gijzelaar/snap7
 $ sudo apt-get update
 $ sudo apt-get install libsnap7-dev libsnap7-1