Есть питон файл, 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 <module>
import miniupnpc
ModuleNotFoundError: No module named 'miniupnpc'
--- он не выводил ошибку