質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PyInstaller

PyInstallerは、Pythonのスクリプトを一括でWindowsなどで動く実行可能ファイルに変換できるツールです。このツールを用いることで自作のPythonプログラムを別で使用する場合でもPythonをインストールする必要がありません。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

1196閲覧

"pyinstaller myprogram.py --onefile --debug all"のエラーについて

NayamiMondai

総合スコア28

PyInstaller

PyInstallerは、Pythonのスクリプトを一括でWindowsなどで動く実行可能ファイルに変換できるツールです。このツールを用いることで自作のPythonプログラムを別で使用する場合でもPythonをインストールする必要がありません。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/09/24 12:09

環境:Windows10  :Anaconda(3)

pythonのファイルをPyInstallerでexe化しましたが、エラーが出ました。

(practice) C:\Users\genki\Downloads>C:\Users\genki\Downloads\dist\test05.exe Traceback (most recent call last): File "test05.py", line 13, in <module> get_ipython().system('pip3 install webdriver_manager') NameError: name 'get_ipython' is not defined [14540] Failed to execute script test05

で、”PyInstallerで作成した実行可能ファイル(.exe)が動かないときの調査方法”サイトを参照して調査しました。

(practice) C:\Users\genki\Downloads>pyinstaller myprogram.py --onefile --debug all 109 INFO: PyInstaller: 3.6 109 INFO: Python: 3.9.7 (conda) 140 INFO: Platform: Windows-10-10.0.19043-SP0 140 INFO: wrote C:\Users\genki\Downloads\myprogram.spec 140 INFO: UPX is not available. Traceback (most recent call last): File "C:\Users\genki\anaconda3\envs\practice\Scripts\pyinstaller-script.py", line 10, in <module> sys.exit(run()) File "C:\Users\genki\anaconda3\envs\practice\lib\site-packages\PyInstaller\__main__.py", line 114, in run run_build(pyi_config, spec_file, **vars(args)) File "C:\Users\genki\anaconda3\envs\practice\lib\site-packages\PyInstaller\__main__.py", line 65, in run_build PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs) File "C:\Users\genki\anaconda3\envs\practice\lib\site-packages\PyInstaller\building\build_main.py", line 734, in main build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build')) File "C:\Users\genki\anaconda3\envs\practice\lib\site-packages\PyInstaller\building\build_main.py", line 681, in build exec(code, spec_namespace) File "C:\Users\genki\Downloads\myprogram.spec", line 6, in <module> a = Analysis(['myprogram.py'], File "C:\Users\genki\anaconda3\envs\practice\lib\site-packages\PyInstaller\building\build_main.py", line 191, in __init__ raise ValueError("script '%s' not found" % script) ValueError: script 'C:\Users\genki\Downloads\myprogram.py' not found

で、以下のエラー文を検索して解決の手がかりを得ようとしましたが…。

raise ValueError("script '%s' not found" % script) ValueError: script 'C:\Users\genki\Downloads\myprogram.py' not foundとの一致はありません。

ご教授、宜しくお願いします。

下記に参照したサイトのURLとexe化した.pyファイルを添付します。
▲参照したサイト

https://qiita.com/q_masa/items/93872744f63ed97a54d8

.pyファイル

#!/usr/bin/env python # coding: utf-8 # In[1]: #!pip3 install -U selenium # In[1]: get_ipython().system('pip3 install webdriver_manager') # In[2]: from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager # In[3]: driver = webdriver.Chrome(ChromeDriverManager().install()) driver.get('https://scraping-for-beginner.herokuapp.com/login_page') # In[4]: elem_username = driver.find_element_by_id('username') elem_username.send_keys('imanishi') # In[1]: # In[ ]:

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問