2

exeを使用してファイルを作成しようとしていますpy2exe。問題は、作成したexeファイルを実行しようとすると、名前 chardet をインポートできないというメッセージが返されることです。

Traceback (most recent call last):
  File "orsr_parser.py", line 10, in <module>
  File "requests\__init__.pyc", line 58, in <module>
  File "requests\utils.pyc", line 26, in <module>
  File "requests\compat.pyc", line 7, in <module>
ImportError: cannot import name chardet

プログラムの py ファイルの 1 つで requests モジュールを使用します。

Setup.py:

from distutils.core import setup
import py2exe
packages = ['requests']
setup(console=['my_script.py'])

どこに問題があるか知っていますか?ファイルに何かありsetup.pyますか?

編集: この問題に対する答えは 1 つだけです: Stackoverflow answerですが、おそらくわかりません。私のプロジェクトには requests というディレクトリがありません。

4

0 に答える 0