2016-01-17 10 views
7

urllib.request、BeautifulSoup、 webbrowserを使用するPythonファイルをコンパイルしようとしています。Nuitkaを使ってPythonをコンパイルできません

$ nuitka python.py 
Nuitka:WARNING:python.py:16: Cannot find 'urllib.request' as relative or absolute import. 
Nuitka:WARNING:python.py:17: Cannot find 'bs4' as relative or absolute import. 

$ ./python.exe 
Traceback (most recent call last): 
    File "python.py", line 16, in <module> 
    from urllib.request import urlopen 
ImportError: No module named request 
+0

私はnuitkaが何であるか分かりませんが、 'no module named request'はpython2とpython3の不一致のように見えます。 –

答えて

0

似たようなエラーメッセージが表示されます。 Python2とPython3の両方をインストールしましたか? それは私にとって問題を解決しました。

(ここで述べたように、両方のバージョンをインストールするneccessaryです:http://nuitka.net/doc/user-manual.html、セクション「のpython3、イエスが、Python2は、時間依存性をコンパイル」)

+0

はい、私は両方を持っていました。 –

0

はNuitkaの実行中にラインを命令する--recurse-to=urllibを追加してみてください。 詳細については、Nuitkaのヘルプを参照してください。

関連する問題