Python Forum
Matplotlib in Pycharm - not running
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Matplotlib in Pycharm - not running
#1
hey. I'm trying to run a simple code with matplotlib liberty.
I got some errors.

ideas what is wrong?
I downloaded the liberty to my project.
the script:
import matplotlib.pyplot as plt
x=[1,2,3,4]
y=[1,2,3,4]
plt.plot(x,y)
plt.show()
the errors:
Error:
C:\Users\ashta\PycharmProjects\squre\venv\Scripts\python.exe C:/Users/ashta/PycharmProjects/squre/ddd.py Traceback (most recent call last): File "C:/Users/ashta/PycharmProjects/squre/ddd.py", line 1, in <module> import matplotlib.pyplot as plt File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\pyplot.py", line 2469, in <module> switch_backend(rcParams["backend"]) File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\__init__.py", line 619, in __getitem__ plt.switch_backend(rcsetup._auto_backend_sentinel) File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\pyplot.py", line 257, in switch_backend switch_backend(candidate) File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\pyplot.py", line 277, in switch_backend class backend_mod(matplotlib.backend_bases._Backend): File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\pyplot.py", line 278, in backend_mod locals().update(vars(importlib.import_module(backend_name))) File "C:\Users\ashta\anaconda3\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\backends\backend_qt5agg.py", line 11, in <module> from .backend_qt5 import ( File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\backends\backend_qt5.py", line 13, in <module> import matplotlib.backends.qt_editor.figureoptions as figureoptions File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\backends\qt_editor\figureoptions.py", line 11, in <module> from matplotlib.backends.qt_compat import QtGui File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\backends\qt_compat.py", line 174, in <module> _setup() File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\backends\qt_compat.py", line 134, in _setup_pyqt4 _setup_pyqt4_internal(api=2) File "C:\Users\ashta\PycharmProjects\squre\venv\lib\site-packages\matplotlib\backends\qt_compat.py", line 117, in _setup_pyqt4_internal sip.setapi(_sip_api, api) AttributeError: module 'sip' has no attribute 'setapi' Process finished with exit code 1
Reply
#2
Works on my system:
>>> import matplotlib.pyplot as plt
>>> x=[1,2,3,4]
>>> y=[1,2,3,4]
>>> plt.plot(x,y)
[<matplotlib.lines.Line2D object at 0x7f0fa8bb33a0>]
>>> plt.show()
   

Try reinstalling matplotlib
Reply
#3
Is matplotlib in your venv?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pandas - error when running Pycharm, but works on cmd line zxcv101 1 1,376 Jun-18-2022, 01:09 PM
Last Post: snippsat
  Keep getting Session management error when running imshow in pycharm pace 0 2,103 Mar-25-2021, 10:06 AM
Last Post: pace
  Matplotlib: How do I convert Dates from Excel to use in Matplotlib JaneTan 1 3,257 Mar-11-2021, 10:52 AM
Last Post: buran

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020