首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >输入电传机时出错

问输入电传机时出错
EN

Stack Overflow用户
提问于 2016-04-11 07:33:10
回答 1查看 4.9K关注 0票数 0

我正在尝试构建自己的机器人,但当我试图导入telepot包时,我遇到了一些麻烦。我在一个virtualenv上安装了带有命令的电传

代码语言:javascript
复制
pip install telepot

当我这样做的时候,我没有问题

代码语言:javascript
复制
python
import telepot

但是要使用GPIO,必须是超级用户,所以

代码语言:javascript
复制
sudo python
import telepot

但答案是

代码语言:javascript
复制
ImportError: No module named telepot

怎么啦?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-11 08:11:25

由于您使用的是virtualenv,并且希望使用sudo来执行Python,所以请尝试如下:

  1. 激活您的虚拟主机
  2. pip install telepot
  3. 使用which python获取到虚拟化Python的路径
  4. 停用虚拟主机
  5. 执行sudo <path_to_python_from_step3>
  6. import telepot现在应该可以工作了
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36542474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档