【发布时间】:2017-06-19 21:51:54
【问题描述】:
我已经在运行 wheezy 的树莓派上安装了 paho-mqtt,同时搭载了 python 2.7 和 3.5。文件说 paho 将同样适用于 python 3.x,但无法安装它。它仅使用 pip 安装到 2.7。任何如何让它在 3.1 上工作的线索我都在 Windows 版本的 python 3.5.2 上很好地安装了它,但不是通过树莓派。在尝试之前进行了 dist-upgrade。
【问题讨论】:
-
你试过
pip3 install paho-mqtt吗?pip可能指向python2.7,通常pip3区分python3.x的点数和python2.x的点数 -
我尝试了 pip3 并得到“找不到命令”(甚至尝试作为 sudo)。尝试安装python3-pip发现已经安装了????不知道下一步该去哪里。 Wheezy 中是否有特定的语法来触发 pip3???
-
要为 python 3.x 运行 pip 安装,我发现命令行应该以 pip-3.2 而不是 pip3 开头。使用 pip-3.2 install paho-mqtt 可以正常工作。感谢您的帮助。
-
抱歉,我对 Ubuntu 不是特别熟悉,很高兴听到您的了解。
-
最好将您的解决方案发布为“答案”,以便其他人可以从中受益,而无需阅读 cmets...
标签: python linux python-2.7