2017-06-15 10 views
0

私はPythonスクリプトをpy2exeで実行可能ファイルに変換しようとしていますが、pip(paramiko & xlrd)を使ってインストールしたモジュールはそれに含まれません実行可能ファイル。標準ライブラリにないモジュールが、.exe形式に移行するときにスクリプトに含まれているかどうかは誰にも知られていますか?pythonスクリプトをパッケージ化するときにpipインストールされたモジュール

+2

試しましたか? py2exeを実行して、site-packagesのparamikoを_paramikoに一時的に名前を変更し、paramikoを見つけて使用できるかどうか確認してから、名前を変更してください。 – Artyer

+0

...どう考えましたか?間違いなく今チェックする。アイデアをありがとう。 – dmcoding

+1

@Artyerは正しいですし、別のコンピュータでEXEファイルをチェックして、追加なしで完全に移植可能であることを確認することもできます –

答えて

0

はい。 paramikoフォルダ - または任意の非標準のインポート機能は、 - ディレクトリに

Cに位置しています:\ path_to_your_script's_folder \ script_folder \構築\ bdist.win32 \ winexe \収集-2.7 \ paramiko

このフォルダには、インポートされたファイル(この場合はparamiko)に関連付けられているすべての.pycファイルが格納されます。

@Artyerと@Ofer Sadanのおかげで彼らの助けになりました!

関連する問題