Может устанавливать пакеты, но не может импортировать в python - PullRequest
0 голосов
/ 21 мая 2019

Я установил django multiselectfield, используя команду

pip install django-multiselectfield

Я получаю

Requirement already satisfied: django-multiselectfield in c:\users\lenovo\appdata\local\programs\python\python37\lib\sit
e-packages (0.1.8)
Requirement already satisfied: django>=1.4 in c:\users\lenovo\appdata\local\programs\python\python37\lib\site-packages\d
jango-2.0.3-py3.7.egg (from django-multiselectfield) (2.0.3)
Requirement already satisfied: pytz in c:\users\lenovo\appdata\local\programs\python\python37\lib\site-packages\pytz-201
9.1-py3.7.egg (from django>=1.4->django-multiselectfield) (2019.1)

Я не могу импортировать мультиселевое поле пакета в моей программе.

Python версия: 3.7.3

версия пипса: 19.1.1

Ответы [ 3 ]

1 голос
/ 21 мая 2019

если вы используете venv (виртуальную среду), там установленные пакеты не связаны с вашим проектом, пожалуйста, убедитесь, что вы работаете с базовым Python 3.7, так как pip установил в него пакеты.

0 голосов
/ 21 мая 2019

Вы установили пакет python2, используя pip install django-multiselectfield

Установите его, используя pip3 install django-multiselectfield, так как вы используете Python 3.7.3

если у вас нет pip3,

использовать apt-get install python3-pip

если вы используете виртуальную среду, вам необходимо установить ее в виртуальную среду.

0 голосов
/ 21 мая 2019

Вы уже добавили это приложение в файл settings.py? и убедитесь, что установлен правильный пип.

...