Kindle Previewer 3.59. (All the Python and resources needed are built inside the App, you do not have to download Python or ActiveTCL separately.) Linux & Sparc Solaris. I think it is related with some called Tcl, isn't it? What can I do to resolve this? Reason: tried: '/Library/Frameworks/Tcl.framework/Versions/8.6/Tcl' (no such file), '/System/Library/Frameworks/Tcl.framework/Versions/8.6/Tcl' (no such file)Įrror: dlopen(/Applications/Sigil.app/Contents/Frameworks/amework/Versions/3.8/lib/python3.8/lib-dynload/_, 0x0002): Library not loaded: /Library/Frameworks/Tcl.framework/Versions/8.6/Tcl Referenced from: /Applications/Sigil.app/Contents/Frameworks/amework/Versions/3.8/lib/python3.8/lib-dynload/_ ImportError: dlopen(/Applications/Sigil.app/Contents/Frameworks/amework/Versions/3.8/lib/python3.8/lib-dynload/_, 0x0002): Library not loaded: /Library/Frameworks/Tcl.framework/Versions/8.6/Tcl Target_script = _import_(script_module)įile "/Users/#/Library/Application Support/sigil-ebook/sigil/plugins/KindleGen/plugin.py", line 25, in įrom tkinter import Tk, BOTH, StringVar, IntVar, BooleanVar, PhotoImage, messagebox, DISABLED Our downloads have moved Weve moved all of our Python, Perl, and Tcl downloads to our new ActiveState Platform. ![]() I was wondering if I could simply copy the files over to the /System/Library… location and change the “Current” link to the newer folder.File "/Applications/Sigil.app/Contents/plugin_launchers/python/launcher.py", line 141, in launch I am trying to learn python, but this certainly puts a damper on things because I am running an unstable framework for the tcl/tk side of things. The installation description says “you should normall not modify or delete files in /System/Library” but that is where the python is pulling the tcl/tk framework from and it is the older version that causes bugs. The Library/Frameworks/… location has the updated and proper version BUT the /System/Library/Frameworks does NOT and it seems that is where IDLE is looking for the current framework. I looked in the two locations the description says the frameworks should be. 1 The configure script requires a leading - before those I and L options: -with-tcltk-includes - I/opt/ActiveTcl-8.6/include -with-tcltk-libs - L/opt/ActiveTcl-8. I have downloaded the ActiveTcl 8.5.15.0 and followed the installation instructions, however, IDLE still warns me that it is using version 8.5.9 which is the one that causes the errors/bugs. Tcl/Tk 8.6.7 (x86) OpenPGP Signature Tcl/Tk 8.6. They are being provided free to the community on an ' as is ' basis under the same license terms as Tcl/Tk itself. ![]() Mac OS X 64-bit/32-bit Installer (3.3.3) for Mac OS X 10.6 and later (sig). IronTcl for Windows The x86 (32-bit) and 圆4 (64-bit) binaries are available below. (Note, you should normally not modify or delete files in /System/Library.) If frameworks of the proper major version are not found there, the dynamic linker looks for the same version in /System/Library/Frameworks, the location for Apple-supplied frameworks shipped with Mac OS X. This is the standard location for third-party or built from source frameworks, including the ActiveTcl releases. By default, the Mac OS X dynamic linker looks first in /Library/Frameworks for Tcl and Tk frameworks with the proper major version. In either case, the dynamically linking occurs when tkinter (Python 3) or Tkinter (Python 2) is first imported (specifically, the internal _tkinter C extension module). If you are using Python from a 64-bit/32-bit Python installer for Mac OS X 10.6 and later, you should only use IDLE or tkinter with an updated third-party Tcl/Tk 8.5, like ActiveTcl 8.5 installed.įrom the same page further down where it describes the installation process: The ActiveState Platform is a universal package management solution for Python, Perl, and Tcl, delivering a distributed, cloud-based parallel build system so that even complex development environments can be automatically built and packaged for your OS in record time straight from source code giving you all the security assurances and flexibility that comes with it. ![]() The following is taken from the website : On the website it says that python3 has issues with the tcl/tk framework supplied with the operating system (I am running OS X 10.8). ActiveTcl Licensing OEM licensing for bundling/re-distributing ActiveStates Python, Tcl or Perl distributions with their applications.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |