Отчет Pylance & Pylint «Не может быть решено» / «No-Member» для действительного пакета PYPI в виртуальной среде VSCODEPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Отчет Pylance & Pylint «Не может быть решено» / «No-Member» для действительного пакета PYPI в виртуальной среде VSCODE

Сообщение Anonymous »

Какие изменения конфигурации необходимы в VSCode (или в моем макете проекта), чтобы Pylance и Pylint распознали установленной пакет Cowsay и его участники? Существует ли наилучшая практика для структурирования местных пакетов наряду с сторонними библиотеками, так что оба двигателя анализа поднимали их правильно? Однако в моем исходном файле я вижу: < /p>

Код: Выделить всё

Import "cowsay" could not be resolved  PylancereportMissingImports
Module 'cowsay' has no 'cow' member  PylintE1101:no-member
< /code>
code: < /p>
import cowsay
import sys

if len(sys.argv) == 2:
cowsay.cow("Hello there, " + sys.argv[1])
< /code>
Это происходит, даже если запуск сценария с помощью: < /p>
./venv/bin/python3.13 packages/say.py carl

печатает правильный вывод:

Код: Выделить всё

./venv/bin/python3.13 packages/say.py carl
_________________
| Hello there, carl |
=================
\
\
^__^
(oo)\_______
(__)\       )\/\
||----w |
||     ||

< /code>
Структура проекта: < /p>
project-root/
├── packages/
│   └── say.py
├── venv/                ← virtual environment
Подтверждение vscode использует прерывание venv/bin/python



Подробнее здесь: https://stackoverflow.com/questions/795 ... lid-pypi-p
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»