I`m пытается преобразовать .py сценария к EXE-CXfreeze - Пакет appdirs требуется
Cxfreeze компилирует ех успешно. Однако, когда я запустить исполняемый файл он выдает эту ошибку:
ImportError: The 'appdirs' package is required; normally this is bundled with th
is package so if you get this warning, consult the packager of your distribution
Вот мой setup.py
от настройки импорта cx_Freeze, Исполняемые
setup(
name = "dbx_sharelink" ,
version = "0.1" ,
description = " " ,
executables = [Executable("dbx_sharelink.py")] ,
)
Исходный код Python скрипт
import sys
import dropbox
import pandas as pd
import sys
import os
dbx = dropbox.Dropbox('xxxxxxxxxxxxxxxxx')
def getSharedLink(full_path):
try:
link = dbx.sharing_create_shared_link(full_path).url
except dropbox.exceptions.ApiError as err:
print('*** API error', err)
return None
return link
print(sys.argv[1])
link = getSharedLink("/A_DATA/data")
df = pd.DataFrame([{'link':link}])
df.to_clipboard(index=False,header=False)
os.system("pause")
Как устранить эту ошибку?
Можете ли вы поделиться сценарием Python, который вы пытаетесь заморозить? –
Я добавил исходный код на мой вопрос. – jortiexx