cx_freeze,包 "Tcl" 冲突:有 8.5.18,正好需要 8.5.15
cx_freeze, conflict for package "Tcl": have 8.5.18, need exactly 8.5.15
这个问题好像已经asked了,但是没有解决问题。我正在为一个应用程序使用 cx_freeze,当我尝试 运行 它时,我的输出是:
{C:\Users\ant\Documents\GitHub\vocal\calipso\build\exe.win32-2.7\tcl} C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/build/lib/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/build/lib/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/lib/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/build/library C:/Users/ant/Documents/GitHub/vocal/calipso/library C:/Users/ant/Documents/GitHub/vocal/calipso/tcl8.5.18/library C:/Users/ant/Documents/GitHub/vocal/tcl8.5.18/library
C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl/init.tcl: version conflict for package "Tcl": have 8.5.18, need exactly 8.5.15
version conflict for package "Tcl": have 8.5.18, need exactly 8.5.15
while executing
"package require -exact Tcl 8.5.15"
(file "C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl/init.tcl" line 19)
invoked from within
"source C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl/init.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list source $tclfile]"
This probably means that Tcl wasn't installed properly.
有道理,看起来 Tcl 是错误的版本。但是我如何获得 8.5.15?我在整个网络上都看过了,似乎找不到任何可以下载以前版本的 tcl 的东西。
我正在使用 Windows 7、32 位 anaconda python 2.7。我不知道如何解决这个问题,感谢任何帮助。
Related questions here.
Python :Standart version TCL
Python-模块:Require X.X.X TCL
在您的相关模块上替换需要的 TCL 版本。
这个问题好像已经asked了,但是没有解决问题。我正在为一个应用程序使用 cx_freeze,当我尝试 运行 它时,我的输出是:
{C:\Users\ant\Documents\GitHub\vocal\calipso\build\exe.win32-2.7\tcl} C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/build/lib/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/build/lib/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/lib/tcl8.5 C:/Users/ant/Documents/GitHub/vocal/calipso/build/library C:/Users/ant/Documents/GitHub/vocal/calipso/library C:/Users/ant/Documents/GitHub/vocal/calipso/tcl8.5.18/library C:/Users/ant/Documents/GitHub/vocal/tcl8.5.18/library
C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl/init.tcl: version conflict for package "Tcl": have 8.5.18, need exactly 8.5.15
version conflict for package "Tcl": have 8.5.18, need exactly 8.5.15
while executing
"package require -exact Tcl 8.5.15"
(file "C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl/init.tcl" line 19)
invoked from within
"source C:/Users/ant/Documents/GitHub/vocal/calipso/build/exe.win32-2.7/tcl/init.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list source $tclfile]"
This probably means that Tcl wasn't installed properly.
有道理,看起来 Tcl 是错误的版本。但是我如何获得 8.5.15?我在整个网络上都看过了,似乎找不到任何可以下载以前版本的 tcl 的东西。
我正在使用 Windows 7、32 位 anaconda python 2.7。我不知道如何解决这个问题,感谢任何帮助。
Related questions here.
Python :Standart version TCL
Python-模块:Require X.X.X TCL
在您的相关模块上替换需要的 TCL 版本。