반응형

Python 6

tcl and tk version conflict

그동안 잘 되던 파이썬 프로그램이 이상하게 아래와 같이 version conflict for package "Tcl": have 8.6.13, need exactly 8.6.14에러가 발생해서 애를 먹었는데, 위 내용 중 (file "C:/Users/lsw32/AppData/Local/Programs/Python/Python313/tcl/tcl8.6/init.tcl" line 19)라는 문구가 있습니다.그래서 위 파일을 연 후 19번째 줄의 8.6.14를 8.6.13으로 수정하고 다시 실행하면  이번에는 tk.tcl에서 version conflict 에러가 발행하는데 똑같이 8.6.14입니다. 이것도 잘 읽어보면 tk.tcl의 14번째 줄에서 문제가 있다고 하므로 이것을 8.6.13으로 수정하고 실행하면..

Python 2025.01.04

AttributeError: module 'thread' has no attribute 'start_new_thread'

파이썬에 대한 지식의 깊이는 얕지만, 여러 날 고민했던 문제를 해결하게 되어 기록할 겸 작성합니다. 1. 문제점아래와 같은 예제 코드를 복사해서 작성하고,https://wikidocs.net/21920import sysfrom PyQt5.QtWidgets import QApplication, QWidgetclass MyApp(QWidget):    def __init__(self):        super().__init__()        self.initUI()    def initUI(self):        self.setWindowTitle('My First Application')        self.move(300, 300)        self.resize(400, 200)        ..

Python 2024.10.07

PySimpleGUI License key 등록 방법 (2) - 등록 PC에서

1. 문제등록 PC가 아닌 다른 PC에서 License Key  등록을 마쳤기때문에(https://lsw3210.tistory.com/592)등록PC에서도 적용될 줄 알았더니 별개입니다.여전히 실행하면 화면에 붉은 글씨가 표시됩니다. 2. FAQ여기저기를 찾아다니다 FAQ를 읽는데, 21번을 보니 "어떻게 나의 License Key를 PySimpleGUI 소프트웨어에 설치할 수 있나?"라는 제목 아래import 위에 'PySimpleGUI_License = 'your_license_key_goes_here'라고 되어 있는 것을 봤습니다. 3. 코드 수정 및 License Key 등록따라서, 아래와 같이 import 위에 PySimpleGUI_License = 다음에 나의 License Key를 붙여 넣고..

Python 2024.09.30

PySimpleGUI License key 등록 방법 (1) - 다른 PC에서

1. 문제'Free Trial'로 프로그램을 실행한 후  등록(Register)하고, 그 PC에서 License Key를 등록하려고 했더니, 아래 화면이 나오지 않아 License키 입력 방법을 찾지 못했는데  https://lsw3210.tistory.com/591 2. 해결다른 PC에서 파이썬 프로그램을 실행하니 아래 화면이 나와서 License Key를 등록할 수 있는 화면이 나옵니다.그런데 License Key와 Developer Key를 혼재해서 사용하네요.  그래서, PySimpleGUI 사이트에 접속한 후 Licence Key를 복사해서 붙여 넣고 OK 버튼을 누르니 아래와 같이 Valid Licence라는 메시지 창이 표시됩니다.  3. 해결 후 모습과 종전 모습그리고, 잠시 후 '파일 선..

Python 2024.09.27

PySimpleGUI도 유료화되는군요.

1. 과거에 PySimpleGUI로 만든 프로그램PySimpleGUI를 이용해서 간단하게 파일 선택 창을 만들어서 사용했었는데,import PySimpleGUI as sgfilename = ''sg.theme("LightBrown1")layout = [[sg.T("")], [sg.Text("파일 선택"), sg.Input(key="-IN2-" ,change_submits=True, size=(50,1)), \ sg.FileBrowse(file_types=(("엑셀 파일", "*.xls"),("엑셀 파일", "*.xlsx")), key="-IN-")],\ [sg.Button(" 확 인 "), sg.Cancel(" 취 소 ")]]###Building Windowwindow = sg.Window('..

Python 2024.09.26

Selenium 실행시 Chrome 115 버전 문제 해결

1. 크롬 버전 115의 문제크롬 버전이 115가 아닐 때는 아래 코드를 이용해서 크롬 버전에 맞도록 크롬 드라이버의 버전을 가져왔는데,chrome_ver = chromedriver_autoinstaller.get_chrome_version().split('.')[0] driver_path = f'./{chrome_ver}/chromedriver.exe' if os.path.exists(driver_path): print(f"chrome driver is installed: {driver_path}") else: print(f"install the chrome driver(ver: {chrome_ver})") chromedriver_autoinstaller.install(True) 115 버전부터는 위 ..

Python 2023.07.29
반응형