The old PPM FAQ

The old-style manuals had a useful FAQ for PPM. It can still be accessed, and still applies with newer version numbers.


ActiveTcl 8.6 not being detected by ActivePython 3.6

I have installed Active Python 3.6 and Active Tcl 8.6 on a Mac with seemingly no issues, but I have realised Tcl/tk 8.5 is still being used. I am trying to use Tkinter with Python3.6 and need to use Tcl/tk 8.6. Any help would be great as I have spent hours on this already. I believe I need to override something Apple is doing.

Import errors using ActivePython on MacOS Sierra V10.12.5 with packages such as tensorflow, sklearn

ActivePython (ActiveState Software Inc.) based on
Python 2.7.13 (default, May 16 2017, 11:18:28)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

>>> import tensorflow
Traceback (most recent call last):
File "", line 1, in
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/tensorflow/__init__.py", line 24, in
from tensorflow.python import *

Installation failed on OSX Sierra

Here is the installer log showing errors.

Does this help anybody to understand what's wrong?

Mar 17 22:19:19 ysteins-iMac Installer[3704]: Installation checks succeeded with warnings.
Mar 17 22:19:19 ysteins-iMac Installer[3704]: Installation check warning. An existing installation has been found on your system. NOTE: Detected an existing installation of ActivePython 3.6 on your system. Please consider uninstalling it before proceeding with the current
installation. Please check the documentation for more information..

Cant find program anywhere after installation on my Mac

After installing ActivePyhon on my Mac OS Sierra v. 10.12.3, I can't find it anywhere. No trace in the Launchpad, and the folder in install location: /Library/Frameworks/Python.framework doesn't even exist. I did not get any error while installing and all seemed to be going smoothly. That is until I can't find it, that is.

Hope anyone can help a new member of the ActiveState community

Mac ActiveTcl installer not signed?


Why aren't ActiveTcl installers signed? How can I convince users to trust and install ActiveTcl if it's not signed? And why is your twitter account silent on this?


Does PDK 9.5 PerlApp compile ActivePerl 5.22 apps on Mac OSX?

I recently downloaded PDK- in the hope that I could use it to compile apps on OS X (10.9 Mavericks or later) using ActivePerl 5.22. I've used earlier versions of PDK with Perl 5.18 without issue.

The documentation says that PDK 9.5 is supposed to work with Perl 5.22 but when I try to compile a simple helloworld app, I get an error that "PDK 9.5 is not compatible with the current version of Perl".

Can someone confirm if PDK 9.5 really works with ActivePerl 5.22 on OS X? If so, what tricks (if any) did you use to compile a perlapp standalone.


Running tcl programs from Wish in El Capitan

Recently upgraded to El Capitan.
Since then, trying to run any of my tcl programs by calling them from Wish causes Wish to fail unexpectedly.
Upgrade to the latest version of tcl in case that was the problem. It wasn't any other ideas?

Komodo IDE @INC Does not point to installed Perl Modules on Mac OS X 10.11 El Capitan

I have installed Perlbrew and cpanm on my Mac OS X since El Capitan locks down the native perl installation.

When I "use Spreadsheet::ParseExcel;", I get an edit error "Can't locate Spreadsheet/ParseExcel in @INC (you may need to install the Spreadsheet::ParseExcel module) ...

I have installed Spreadsheet::ParseExcel using cpanm. I have modified the Komodo "File Properties and Settings" -> Additional Perl Interperter so the directory is there, but I still get the error even though the directory is in the path. What could I be doing wrong?

Segmentation fault creating sqlite3 db on OS X El Capitan

I’m trying to create a database from tclsh but get a segmentation fault on OS X El Capitan. I'm using is version of 8.6.4 installed though ActiveTcl8.

$ which tclsh
$ which wish
$ which sqlite3
$ tclsh
% info patchlevel
% package require sqlite3
% sqlite3 db file
Segmentation fault: 11