Модуль Python fs9721, установленный с помощью pip, может использовать программу из командного терминала при импорте модуля «ImportError: нет модуля с именем fs9721» - PullRequest
0 голосов
/ 18 ноября 2018

Я установил модуль python fs9721, используя pip.Кажется, эта установка прошла успешно, потому что я могу использовать fs9721 из командного терминала без проблем.Однако, когда я пытаюсь импортировать модуль в свой собственный программный файл python и запустить его, я получаю: «ImportError: нет модуля с именем fs9721».

(project1) pi@raspberrypi:~/Environments $ sudo python ./project1/src/probe1.py
Traceback (most recent call last):
  File "./project1/src/probe1.py", line 2, in <module>
    import sys, fs9721, time, atexit
ImportError: No module named fs9721
(project1) pi@raspberrypi:~/Environments $ pip install fs9721
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: fs9721 in ./project1/lib/python2.7/site-packages (1.2.1)
Requirement already satisfied: argparse>=1.2.1 in /usr/lib/python2.7 (from fs9721) (1.2.1)
Requirement already satisfied: six in ./project1/lib/python2.7/site-packages (from fs9721) (1.11.0)
Requirement already satisfied: measurement>=1.7.2 in ./project1/lib/python2.7/site-packages (from fs9721) (2.0.1)
Requirement already satisfied: pyserial>=2.7 in ./project1/lib/python2.7/site-packages (from fs9721) (3.4)
Requirement already satisfied: sympy>=0.7.3 in ./project1/lib/python2.7/site-packages (from measurement>=1.7.2->fs9721) (1.3)
Requirement already satisfied: mpmath>=0.19 in ./project1/lib/python2.7/site-packages (from sympy>=0.7.3->measurement>=1.7.2->fs9721) (1.0.0)
(project1) pi@raspberrypi:~/Environments $ cd project1/
(project1) pi@raspberrypi:~/Environments/project1 $ ls
Adafruit-Motor-HAT-Python-Library  bin  include  lib  local  pip-selfcheck.json  share  src
(project1) pi@raspberrypi:~/Environments/project1 $ tree src
src
├── __init__.py
├── probe1.py
└── probe.py

0 directories, 3 files
...