импорт numpy для python 3.8.2 - PullRequest
       0

импорт numpy для python 3.8.2

0 голосов
/ 19 апреля 2020

я только что скачал python 3.8.2 и я не могу импортировать numpy, я получаю '' 'неверный синтаксис' '' независимо от того, что я пытаюсь, например, я пытался:

import numpy 

здесь вывод для этого кода

ModuleNotFoundError: No module named 'numpy'

теперь для этого кода

python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose

и

 sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

и

sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel

я получаю

SyntaxError: invalid syntax

но бесполезно.

Ответы [ 2 ]

0 голосов
/ 19 апреля 2020

проблема решена, оказалось, что у меня должен быть установлен пользовательский python, и проверил опцию 'Добавить python в переменные окружения', теперь все работает гладко

0 голосов
/ 19 апреля 2020

Поскольку вы используете sudo, вы, похоже, используете UNIX -подобную операционную систему.

В этих системах команда python может быть или не быть доступной, а может и указать на Python 2 или Python 3.

Поскольку вы получаете ошибку "неверный синтаксис", я подозреваю, что python на самом деле связан с python2.

Если вы установили Python 3.8, команда python3.8 должна существовать. Используйте это при попытке установить numpy с использованием setup.py.

По той же причине не вызывайте pip <module>, но используйте python3.8 -m pip <module>, чтобы убедиться, что он установлен для Python3 .8.

При использовании apt-get из dnf я ожидаю, что вы должны как-то включить номер версии в названия пакетов. Проверьте репозиторий, который вы используете.

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