我使用import tkinter
來執行Tcl
腳本。在Python中'import tkinter'時更改Tcl的版本
如:
import tkinter
runTCL = tkinter.Tk()
runTCL.tk.eval('puts [info tclversion]')
默認安裝在我的Python3.5
Tcl
LIB是Tcl8.6
。
我打算做的是訪問IXIA並通過腳本自動配置它。
問題是的API提供了通過我的IXIA(與IxOS4.10
)只能通過Tcl8.4
LIB訪問,更新的版本是不可接受的。
我知道它可能很容易在類Unix系統中使用./configure --with-tcltk-libs
之類的東西。
但是我怎麼能重新構建我的Python3.5
與Tcl8.4
lib當我import tkinter
在我的Windows-64bit
機?
在此先感謝。
請閱讀python.org/download/mac/tcltk。你會在那裏發現,如果不重新編譯和重新鏈接Python中的_tkinter模塊,你將無法更改Tk版本 –
@MohhamadHasham是的,這就是我所要求的。我需要重新編譯和重新編譯我的Python。但我不知道該怎麼做。 –
問題是,你不能像寫在文檔中那樣。你必須以其他方式思考。 :-) –