Таким образом, недавно я клонировал репозиторий SymPy путем выполнения следующих шагов:
После этого я выполнил следующее для открытия НЕАКТИВНЫЙ:
$ python -m idlelib
Затем я выполнил следующие команды:
>>> import sympy
Никакая ошибка, но после этого я выполнил следующее для импорта модуля, как дали в этой документации:
from sympy.abc import x, y
это дает следующую ошибку:
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
from sympy.abc import x, y
ImportError: No module named 'sympy.abc'
Какая-либо идея, что я делаю неправильно здесь?
Вероятно, что Вы импортируете a sympy
кроме того Вы предназначили.
Можно отладить который sympy
Вы импортируете использование sympy.__file__
и sympy.__version__
который должен дать Вам больше информации, на котором Вы используете и помогаете отладить вещи.
Если это не работает, могло бы также стоить проверить, что у мерзавца repo есть соответствующие файлы, в которых Вы ожидали бы sympy/
(например. abc/
и т.д.).
Кроме того, если Вы не обеспокоены использованием последнего кода, формируют GitHub, просто делают pip install sympy
вместо этого получить последнюю версию в Вашу виртуальную среду.