2017-05-20 17 views
0

をのpython3固有のモジュールをインポートないのPython 3ビルドシステム私はUbuntuの17.04 LTSの午前、およびデフォルトの崇高なテキスト3ビルドシステムは、例えばPythonの3のためにだけあるのモジュールをインポートするために失敗します。崇高テキスト3から

>>> import urllib.request 
ImportError: No module named request 

私は他のモジュールを正常にインポートできます。私に何ができる?

ありがとうございます。

答えて

0

ファイルのスクリプトを実行している/構築するために使用されるべきであるPythonの実行可能ファイルへのコンテンツのポイント

~/.config/sublime-text-3/Packages/Python/Python.sublime-build 

は、あなたのホームディレクトリにあります。

このファイルの内容は次のようになります。

{ 
    "cmd": ["/usr/local/bin/python3", "-u", "$file"], 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "selector": "source.python" 
} 

あなたはのpython3の実行可能ファイルの代わりに、Python2 1を指定するニーズに適応させることができます。

また、あなたの崇高REPLファイル

~/.config/sublime-text-3/Packages/SublimeREPL/config/Python/Main.sublime-menu 

に代わりPython2変更のラインのpython3を実行する場合:

"cmd": ["python3", "-i", "-u"] 

"cmd": ["python", "-i", "-u"] 

を(も参照hereそれについていくつかの詳細については)。

関連する問題