Viji
@Viji
Junior DevOps Engineer

Pipenv, как установить package в локальную директорию?

Привет всем,

есть питон файл, mypython.py с простым содержимым
import miniupnpc
u = miniupnpc.UPnP()
u.discoverdelay = 200
u.discover()
u.selectigd()
print('external ip address: {}'.format(u.externalipaddress()))


запускаю Virtual Env-t, pipenv shell

затем делаю pipenv install miniupnpc .... и все работает.

Но как сделать, чтобы miniupnpc устанавливалось в один каталог вместе с файлом mypython.py и могло просто импортироваться без всякой виртуальной среды, чтобы при запуске

$python3 mypython.py
Traceback (most recent call last):
File "lambda_function.py", line 1, in
import miniupnpc
ModuleNotFoundError: No module named 'miniupnpc'

--- он не выводил ошибку

Всем добра,
Вадим
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ovision Санкт-Петербург
от 100 000 до 300 000 ₽
Сбер Санкт-Петербург
от 100 000 до 100 000 ₽
10 мая 2021, в 19:54
15000 руб./за проект
10 мая 2021, в 19:02
1500 руб./за проект
10 мая 2021, в 18:59
40000 руб./за проект