Cześć, aktualnie pracuje z python'em i mam problem ogarnąć stare narzędzia.
Dostałem napisany kod/program który używa biblioteki openpyxl i pandas, widzę że są używane przez linijki w kodzie import openpyxl
.
Instalując biblioteki na nowym komputerze pobrało mi najnowsze wersje bibliotek.
I tutaj robi się problem ponieważ najnowsza wersja openpyxl ma problem z pandas.
Jak do tego podejść? Czy da się sprawdzić jakie wersje bibliotek by dobrze działały?
czy jest szansa na pomoc?
//edit: nie jestem w stanie dodać bledow w 2k23, sa programy wieksze i mniejsze.
Chodzi o to ze plik z rozszerzeniem .exe
dziala. Ale w pycharm nie dziala praktycznie nic zaden z 15 programow.
Czy jestem w jakiś sposób dowiedzieć się jakich wersji bibliotek uzywał poprzedni pracownik?
Jakie wersje bibliotek są poprawne do tego programu?
Błąd:
Traceback (most recent call last):
File "C:\Users\pi36521\Desktop\pliki py\import\nowy\untitled\wplaty_wyplaty_v2.py", line 149, in <module>
app = file_reader_o()
File "C:\Users\pi36521\Desktop\pliki py\import\nowy\untitled\wplaty_wyplaty_v2.py", line 140, in file_reader_o
create_pivot(name, df, wplaty_wyplaty_path, sheets)
File "C:\Users\pi36521\Desktop\pliki py\import\nowy\untitled\wplaty_wyplaty_v2.py", line 98, in create_pivot
append_df_to_excel(filename=wplaty_wyplaty_path, df=raport_df, sheet_name=name)
File "C:\Users\pi36521\Desktop\pliki py\import\nowy\untitled\wplaty_wyplaty_v2.py", line 49, in append_df_to_excel
writer.book = load_workbook(filename)
AttributeError: can't set attribute 'book'
Błędy dotyczą:
app = file_reader_o()
create_pivot(name, df, wplaty_wyplaty_path, sheets)
append_df_to_excel(filename=wplaty_wyplaty_path, df=raport_df, sheet_name=name)
writer.book = load_workbook(filename)