在Ubuntu上的Python 3中使用Pip和导入包

战争艺术

我在Lubuntu(Ubuntu的最小构建)上。我用以下命令安装了Python 3.6.1:

sudo apt-get install python3.6

我想使用Twilio,所以我尝试了以下方法:

pip install twilio

它说pip无法识别,因此我运行了此代码,然后再次执行上述操作:

sudo apt install python-pip

我启动了Python 3.6,并尝试将其导入,但是没有成功:

>>> from twilio.rest import Client
ModuleNotFoundError: No module named 'twilio'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
    import apport.fileutils
  File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
    from apport.packaging_impl import impl as packaging
  File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

我是python3(我想用于该secrets模块),Ubuntu和twilio的新手,所以我不确定这到底是怎么回事。我想如果它像没有找到模块一样简单,那么堆栈跟踪就会短得多……我不确定堆栈跟踪是否这么长,因为也许Python 3会比2产生更长的时间,或者Ubuntu正在尝试做一些奇怪的事情,因为同时安装了Python 2和3(可能同时安装了两个版本的3),或者也许这是twilio的工作?

travisjayday

尝试以下方法下载点子:

wget https://bootstrap.pypa.io/get-pip.py

然后运行以下命令安装pip:

sudo python3 get-pip.py

然后您可以使用pip安装twilio

sudo pip3 install twilio

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用pip和Python 3.6在Ubuntu 16.04上安装mysqlclient时出错

如何在Ubuntu上通过pip安装python3版本的软件包?

如何在Ubuntu上通过pip安装python3版本的软件包?

使用Python发送MIDI消息(在Ubuntu上)

如何在Python 3中使用绝对导入来导入位于其父目录中的包?

如何在Python 3.4中使用pip 3?

无法在Ubuntu 14.04上安装python pip

如何在python 3.6中使用绝对导入和相对导入?

在ubuntu上没有pip的python安装

在函数调用中使用Python 3+导入包?

我可以使用pip在Python 3中安装Python 2软件包吗?

使用pip或pip3在Anaconda,Python,Jupyter中安装软件包

无法使用pip3在python3.7的Ubuntu上安装wxPython

使用ansible和python3在ubuntu上安装docker

如何在我创建的virtul python中使用pyenv中的pip3或pip?

在Ubuntu上安装python3-picamera

在Ubuntu 12.04上使用Pylab的Python 3

Python3 pip3在Ubuntu上安装失败

在Ubuntu上使用Upstart的Python服务

无法在ubuntu上安装python3

在Ubuntu上更新并使用Python 2.7.11

Ubuntu上的Python PIP

在Ubuntu 16.04上安装python3-pip时出现“无法安装某些软件包”错误

我可以在Ubuntu上使用Ubuntu的默认Python 2.7吗?

在Ubuntu上使用Python 3的Pip

我可以交替使用 conda 和 pip3 来安装 Python 包吗?

ubuntu 18.04 和 ubuntu 20.04 上的 Python 版本歧义

PyEnv 中 Ubuntu 20.04 上的 Python 2.7.12

在 Python 中使用入口点时,区分导入的包和在 CLI 上运行的包