私はLubuntu(Ubuntuの最小限のビルド)です。私はPythonの3.6.1をインストール:Python 3でUbuntuのPipとImportingパッケージを使用する
sudo apt-get install python3.6
私はTwilioを使用したいので、私はこれを試してみました:
pip install twilio
これは、上記に続いて、ピップが認識されませんでしたので、私はこれを実行したと述べました再び:
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の両方がインストールされているので(おそらく2つのバージョンの3つがあるため)、あるいはこれがtwilioの作業であるかどうか、何か変なことをしようとしていますか?
でtwilioをインストールすることができますが、あなたがピップをインストールし、あなたが確かにあります正しく?私の経験から、通常はpipをget-pip.pyスクリプトでインストールします。 – travisjayday
@travisjayday - 私はそうではありません。うん...おそらく、私はUbuntuでの経験が少ないときに、特にUbuntuの何かを試す代わりに、何かクロスプラットフォームを実行していたはずです... – ArtOfWarfare
この 'sudo apt install python-pip'についてはわかりませんあなたの命令。通常、 'https:// bootstrap.pypa.io'から' get-pip.py'スクリプトをダウンロードします。これはすべてのプラットフォームで動作します。 – travisjayday