#python
#python
Вопрос:
Я получаю сообщение об ошибке, когда у меня есть файл как EXE, но я не получаю никакой ошибки, когда файл является PY. Мой код:
import gdown
url = 'https://drive.google.com/uc?id=18TFG11iQl2de6afdTE9802IHBL7Bq0Tn'
output = 'C:TakeNotes_TempTakeNotes.zip'
gdown.download ( url, output, quiet = False )
Этот код отлично работает в PY-файле, но когда я использую pyinstaller и превращаю его в EXE, я получаю эту ошибку:
В чем может быть проблема? Я выполнил эту команду, чтобы скрыть EXE:
pyinstaller —noconfirm —onefile —консоль —имя «тест» — лог-уровень «ОТЛАДКА» «C:/Desktop/Python/Test.py »
Python версии 3.9.1; Pyinstaller версии 4.1; Pip обновлен (последняя версия).
Пожалуйста, помогите мне! Любые ответы будут оценены! Спасибо!
Ответ №1:
Проблема решена путем переключения с gdown на загрузчик с Google Диска:
from google_drive_downloader import GoogleDriveDownloader as g
g.download_file_from_google_drive ( file_id = '1cqjRLBrgrlSI7KR3VNa64A4l0_TpOB3z', dest_path = 'C:Desktoptest.zip', unzip = True )