Добрый день,
при запуске скрипта в случае отсутствия данного модуля требуется произвести его установку, вот как я пробую решить данную проблему.

try:
import pyAesCrypt

print('package: pyAesCrypt found')
except:
mod_inst = subprocess.Popen("pip3 install pyAesCrypt", shell=True)
mod_inst.wait()

import pyAesCrypt
print('package: ' + package + ' installed')

Результат работы:

Collecting pyAesCrypt
Using cached files.pythonhosted.org/packages/c5/99/ebae89da0...
Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages (from pyAesCrypt) (2.6.1)
Installing collected packages: pyAesCrypt
Successfully installed pyAesCrypt-0.4.3
Traceback (most recent call last):
File "smb.py", line 6, in <module>
import pyAesCrypt
ModuleNotFoundError: No module named 'pyAesCrypt'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "smb.py", line 13, in <module>
import pyAesCrypt
ModuleNotFoundError: No module named 'pyAesCrypt'

PS: Если вами будет предложено более простое решение то буду очень рад, ну или указанна ошибка в данном коде.








 






URL записи