Closed ghizou808 closed 1 year ago
Not sure: Here is the code used :
num1= float((input("Enter first number: "))) num2= float(input("Enter second number")) op=input("Enter Operator") if op== "+": print (num1+num2) elif op =="-": print(num1-num2) elif op =="/": print("num1/num2") elif op=="": print("num1num2") else: print("Invalid Operator")
Traceback (most recent call last): File "C:\Users\Ghizlane Ahrouch\anaconda3\lib\site-packages\qtconsole\base_frontend_mixin.py", line 138, in _dispatch handler(msg) File "C:\Users\Ghizlane Ahrouch\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\Ghizlane Ahrouch\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\Ghizlane Ahrouch\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'
# Mandatory: atomicwrites >=1.2.0 : 1.4.0 (OK) chardet >=2.0.0 : 4.0.0 (OK) cloudpickle >=0.5.0 : 2.0.0 (OK) cookiecutter >=1.6.0 : 1.7.3 (OK) diff_match_patch >=20181111 : 20200713 (OK) intervaltree >=3.0.2 : 3.1.0 (OK) IPython >=7.6.0 : 8.4.0 (OK) jedi >=0.17.2;<0.19.0 : 0.18.1 (OK) jsonschema >=3.2.0 : 4.16.0 (OK) keyring >=17.0.0 : 23.4.0 (OK) nbconvert >=4.0 : 6.4.4 (OK) numpydoc >=0.6.0 : 1.4.0 (OK) paramiko >=2.4.0 : 2.8.1 (OK) parso >=0.7.0;<0.9.0 : 0.8.3 (OK) pexpect >=4.4.0 : 4.8.0 (OK) pickleshare >=0.4 : 0.7.5 (OK) psutil >=5.3 : 5.9.0 (OK) pygments >=2.0 : 2.11.2 (OK) pylint >=2.5.0;<2.10.0 : 2.9.6 (OK) pyls_spyder >=0.4.0 : 0.4.0 (OK) pylsp >=1.2.2;<1.3.0 : 1.2.4 (OK) pylsp_black >=1.0.0 : None (OK) qdarkstyle =3.0.2 : 3.0.2 (OK) qstylizer >=0.1.10 : 0.1.10 (OK) qtawesome >=1.0.2 : 1.0.3 (OK) qtconsole >=5.1.0 : 5.3.2 (OK) qtpy >=1.5.0 : 2.2.0 (OK) rtree >=0.9.7 : 0.9.7 (OK) setuptools >=49.6.0 : 63.4.1 (OK) sphinx >=0.6.6 : 5.0.2 (OK) spyder_kernels >=2.1.1;<2.2.0 : 2.1.3 (OK) textdistance >=4.2.0 : 4.2.1 (OK) three_merge >=0.1.1 : 0.1.1 (OK) watchdog >=0.10.3 : 2.1.6 (OK) zmq >=17 : 23.2.0 (OK) # Optional: cython >=0.21 : 0.29.32 (OK) matplotlib >=2.0.0 : 3.5.2 (OK) numpy >=1.7 : 1.21.5 (OK) pandas >=1.1.1 : 1.4.4 (OK) scipy >=0.17.0 : 1.9.1 (OK) sympy >=0.7.3 : 1.10.1 (OK)
Thanks for reporting. To fix this error, please close Spyder, open the Anaconda Prompt and run the following commands there:conda update anacondaconda install spyder=5.2.2
conda update anaconda
conda install spyder=5.2.2
Description
What steps will reproduce the problem?
Not sure: Here is the code used :
Basic Calulator
num1= float((input("Enter first number: "))) num2= float(input("Enter second number")) op=input("Enter Operator") if op== "+": print (num1+num2) elif op =="-": print(num1-num2) elif op =="/": print("num1/num2") elif op=="": print("num1num2") else: print("Invalid Operator")
Traceback
Versions
Dependencies