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

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

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

Spyderとは、Pythonで分析するために作られたIDEです。プログラムの編集・実行・入力補完・デバッグなどの基本的なIDE機能の他、科学用途の計算をするために要するライブラリも装備。公式・サードパーティ製のプラグインもあり、機能を拡張することもできます。

Q&A

0回答

246閲覧

Spyder issue reportについて

R_naniwa

総合スコア4

Spyder

Spyderとは、Pythonで分析するために作られたIDEです。プログラムの編集・実行・入力補完・デバッグなどの基本的なIDE機能の他、科学用途の計算をするために要するライブラリも装備。公式・サードパーティ製のプラグインもあり、機能を拡張することもできます。

0グッド

0クリップ

投稿2022/12/06 08:31

前提

Spyderを使って、コードを実施しようとしたところ、Issue reportが出てきたため、コードが使えませんでした。
また、closeを押した後、ほかのコードも使用できなくなりました。
Spyderを再度立ち上げると、該当のコード以外は再び使用できるようになりました。
初めてのことで、どう対応してよいかわからないため、教えていただきたいです。
よろしくお願いします。

実現したいこと

通常通りコードを実施できるようにしたい。

発生している問題・エラーメッセージ

Traceback (most recent call last): File "C:\Users\rine\anaconda3\lib\site-packages\qtconsole\base_frontend_mixin.py", line 138, in _dispatch handler(msg) File "C:\Users\rine\anaconda3\lib\site-packages\spyder\plugins\ipythonconsole\widgets\debugging.py", line 278, in _handle_input_request return super(DebuggingWidget, self)._handle_input_request(msg) File "C:\Users\rine\anaconda3\lib\site-packages\qtconsole\frontend_widget.py", line 516, in _handle_input_request self._readline(msg['content']['prompt'], callback=callback, password=msg['content']['password']) File "C:\Users\rine\anaconda3\lib\site-packages\qtconsole\console_widget.py", line 2413, in _readline self._show_prompt(prompt, newline=False, separator=False) TypeError: _show_prompt() got an unexpected keyword argument 'separator'

該当のソースコード

python

1import numpy as np 2 3def f(A1, A2, sigma1, sigma2, mu1, mu2) : 4 a = (sigma2)**2 - (sigma1)**2 5 b = ((mu1)*(sigma2)**2) - ((mu2)*(sigma1)**2) 6 c = (sigma1)*(sigma2) 7 d = (mu1 - mu2)**2 8 e = np.log(A1) - np.log(A2) 9 10 11 x1 = (b + c*np.sqrt(d + a*2*e)) / a 12 x2 = (b - c*np.sqrt(d + a*2*e)) / a 13 14 return x1, x2 15 16 17if __name__ == '__main__' : 18 A1 = input('input A1: ') 19 A2 = input('input A2: ') 20 sigma1 = input('input sigma1: ') 21 sigma2 = input('input sigma2: ') 22 mu1 = input('input mu1: ') 23 mu2 = input('input mu2: ') 24 25 print (f.__doc__) 26 x1, x2 = f(float(A1), float(A2), float(sigma1), float(sigma2), float(mu1), float(mu2)) 27 28 print('x1:{}'.format(x1)) 29 print('x2:{}'.format(x2)) 30 31

試したこと

Spyderの再起動等を行いました。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

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

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

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

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

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

R_naniwa

2022/12/06 08:36

追加情報です。 Anaconda Powershell Promptでは、通常通り該当コードを使用することができました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問