

Windows10でPyInstallerを使用してPythonスクリプトをexeにしました。  
ところが、そのexeを実行しようとしたら、下記エラーを生じました。

[code]

    C:\*********\dist\*********>********* --arg1 123
    Traceback (most recent call last):
      File "*********", line 1, in <module>
      File "c:\users\ishihara\appdata\local\temp\pip-install-jxtpvz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 396, in load_module
      File "site-packages\pandas\__init__.py", line 35, in <module>
    ImportError: C extension: No module named np_datetime not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.
    [4832] Failed to execute script 288-FittingPG
    
[/code]

どうやら、importしているpandasが無いというエラーのようです。  
よろしくお願いします。

追加情報です。  
ご推薦の方法で試したところ、画面のメッセージがでました。  
ここではできないようです。  
よろしくお願いします。[![画像の説明をここに入力](https://i.stack.imgur.com/eA7zs.jpg)](https://i.stack.imgur.com/eA7zs.jpg)


CC BY-SA 4.0
2018-07-26T05:09:50.590
46979
2022-03-09T04:07:20.687
2020-07-11T16:59:13.580
3060
29110
question
python windows-10 python2 pyinstaller
Windows10上でPyInstallerを使用したexeの実行エラー


エラーメッセージ、「ImportError: C extension: No module named np_datetime not built. If
you want to import pandas from the source directory, you may need to run
'python setup.py build_ext --inplace --force' to build the C extensions
first.」  
[直訳] 『インポートエラー： C extension:
np_datetimeというモジュールが無い、ビルドされていない。ソースディレクトリからpandasをインポートするなら、C
extensionをビルドするために、'python setup.py build_ext --inplace
--force'を真っ先に実行する必要がある。』  
に従って、'python setup.py build_ext --inplace
--force'というコマンドを実行してから、exeにしたPythonスクリプトを実行してみてください。

拙訳が、「どうやら、importしているpandasが無いというエラーのようです」という御意見と、どう関係するのかは判りません。

質問に貼られているスクリーンショットのエラーメッセージの内容はnp_datetimeがtimedeltasになっているだけで、'python
setup.py build_ext --inplace --force' を実行する必要があるとの助言は同じです。


CC BY-SA 4.0
2020-07-12T01:31:06.860
68504
2020-07-12T01:31:06.860
217
46979
answer