我正在Raspberry Pi上运行一些Python代码,现在我需要实时通信。我在Azure上托管了一个SignalR集线器,为了连接它,我正在使用this 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版本,我得到:
python -V:Python 2.7.13
pip -V:来自/usr/lib/python2.7/dist-packages(python 2.7)的pip 9.0.1