在OS X 10.11.6上运行普林斯顿物联网检查器时出错

2024-06-28 20:19:58 发布

您现在位置:Python中文网/ 问答频道 /正文

[20346]加载Python库“/var/folders/nj/nphdkhyj6s1dttb0pd9zb2wc0000gn/T/_-meidkcw5/.Python”时出错:dlopen:dlopen(/var/folders/nj/nphdkhyj6s1dttb0pd9zb2wc0000gn/T/_-meidkcw5/.Python,10):未找到符号:\u clock\u getres 引用自:/var/folders/nj/nphdkhyj6s1dttb0pd9zb2wc0000gn/T/_MEIDiKCW5/.Python(为Mac OS X 10.13构建) 应位于:/usr/lib/libSystem.B.dylib中 在/var/folders/nj/nphdkhyj6s1dttb0pd9zb2wc0000gn/T/_MEIDiKCW5/.Python中

我使用XCode 8.21运行OS X 10.11.6,Anaconda Python 3.6。 我正在尝试调整/安装物联网检查器以在10.11.6上运行

https://github.com/noise-lab/iot-inspector-client/blob/master/linux-setup.sh

以下是依赖项:

# Install all the Python dependencies.
sudo pip2 install Flask
sudo pip2 install flask-cors
sudo pip2 install requests
sudo pip2 install netaddr
sudo pip2 install scapy-ssl_tls
sudo pip2 install scapy-http
sudo pip3 install netdisco

似乎存在对10.12 libsys共享库的依赖关系:

Symbol not found: _clock_getres Referenced from: /var/folders/nj/nphdkhyj6s1dttb0pd9zb2wc0000gn/T/_MEIDiKCW5/.Python (which was built for Mac OS X 10.12) Expected in: /usr/lib/libSystem.B.dylib

Tags: installosvarmacusrsudofoldersclock