import pyodbc
을 사용하고 내 파일을 .pyw로 저장할 때 (프로그램이 콘솔을 건너 뛰고 GUI를 시작하도록) 파일을 두 번 클릭해도 아무런 변화가 없습니다.pyodbc를 가져올 때 .pyw 파일을 실행할 수 없습니까?
이 시도 :
from tkinter import *
from tkinter import ttk
import pyodbc
root = Tk()
mainframe = ttk.Frame(root)
mainframe.pack()
ttk.Label(mainframe, text="Enter text below:").grid(column=0, row=0)
ttk.Entry(mainframe, width=30).grid(column=0, row=1)
root.mainloop()
을하지만, 내가 파일을 두 번 클릭 할 때 나는 프로그램이 실행 않습니다 import pyodbc
을 주석 처리합니다.
왜 pyodbc를 가져 오면 더블 클릭으로 .pyw가 실행되지 않습니까? 이 문제를 어떻게 해결할 수 있습니까?
참고로 저는 Windows 7, Tkinter 8.5 및 Python 3.3을 사용하고 있습니다. 미리 감사드립니다!
console/cmd.exe에서'import pyodbc'를'.py'로하여 스크립트를 실행하십시오. 어쩌면 몇 가지 오류 메시지가 있습니다. – furas
@furas 시도해 보았고'ImportError : 'pyodbc'라는 모듈이 없습니다. IDLE에서 스크립트를 실행할 수 있지만 다른 곳에서는 실행할 수없는 이유는 무엇입니까? e/o와 관련하여 모듈이 저장된 위치와 관련이 있을까요? –