我在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的工作?
尝试以下方法下载点子:
wget https://bootstrap.pypa.io/get-pip.py
然后运行以下命令安装pip:
sudo python3 get-pip.py
然后您可以使用pip安装twilio
sudo pip3 install twilio
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句