python - 无法在 Python 上运行 signalR 客户端
问题描述
我在 Raspberry Pi 上运行一些 Python 代码,现在我需要实时通信。我在 Azure 上托管了一个 SignalR 集线器,为了连接到它,我正在使用这个python 客户端。由于我对python很陌生,所以我有一些蹩脚的问题:
- 在
pip install signalr-client
我尝试之后pip install -r requirements
,但没有任何反应。我只是得到一个错误Could not open requirements file: [Errno 2] No such file or directory: 'requirements'
据我所知,这是一种包含一些引用但不确定它应该如何执行的文件。 - 在安装失败后,
pip install -r requirements
我决定直接尝试它,我从示例中复制了代码(使用我的集线器的元数据进行了修改)。一旦我尝试运行它,我就会在第二行得到一个错误,from signalr import Connection
说没有像signalr这样的模块。你知道这可能是什么吗?这两者有没有关联的机会?
注意:当我执行时,pydoc modules
我可以在列表中看到它。
此外,关于我得到的 python 和 pip 版本:
蟒蛇-V:Python 2.7.13
pip -V :来自 /usr/lib/python2.7/dist-packages 的 pip 9.0.1 (python 2.7)
解决方案
推荐阅读
- javascript - 下拉列表和复选框字段的字母顺序
- macos - VisualStudio MacOS 是否使用与 dotnet / Rider 不同的 F# 编译器?
- npm - 将电子应用程序发布到 Nexus 的正确方法是什么
- node.js - node -v >= 13 的“import from”中的 require('deferred') 的等价物是什么
- python-3.x - 有没有办法将 python 脚本转换为一个类或一个包?
- javascript - XML DOM 循环遍历元素节点
- bash - bash 3 和 bash 5 以不同的方式评估 herestring 空格
- javascript - 尽管条件得到满足,但我的 if 条件有什么问题?
- json - AD 中的特殊字符到 Json Powershell 脚本
- visual-studio - 使用带有重命名扩展名的 LocalDB 连接到 sql server 数据库