VSCode: невозможно импортировать matplotlib - PullRequest
1 голос
/ 06 апреля 2019

Я пытаюсь использовать python на VSCode в первый раз. Я работаю на Mac. У меня есть файл plot.py:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 20, 100)  # Create a list of evenly-spaced numbers over the range
plt.plot(x, np.sin(x))       # Plot the sine of each x point
plt.show() 

Когда я нахожусь в каталоге с plot.py и из терминала запускаю:

$python plot.py Я не получаю ошибку и открывается график с желаемой синусоидой.

Если я запускаю $python3 plot.py, я также не получаю ошибки.

В VSCode у меня есть следующие опции интерпретатора:

Независимо от того, какой из них я использую, я получаю следующую ошибку:

[Running] python -u "/Users/ealejo/Documents/PROGRAMS/Visual_CS/Python/plot.py"
Traceback (most recent call last):
  File "/Users/ealejo/Documents/PROGRAMS/Visual_CS/Python/plot.py", line 1, in <module>
    import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot

[Done] exited with code=1 in 0.051 seconds

Я пытался $pip uninstall matplotlib, а затем $pip install matplotlib Я сделал то же самое с pip3.

Я сделал $conda install matplotlib

Я удалил matplotlib с помощью `rm -rf makefile``

Ничто не может решить проблему.

1 Ответ

0 голосов
/ 06 апреля 2019

Оказывается, что PlatformIO и Python 3 несовместимы.Удаление platformio решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...