I have SPSS 28.0.1.1 installed on Mac (monterey 12.2.1). I want to install pandas so I can write python programs using pandas in my spss syntax files. The version of python that comes with SPSS does not have pandas installed. I installed python (3.9) separately and pip installed pandas, but when I tried to set the file location in SPSS to the new python folder, it said it did not find python in the folder.
Since I was not able to connect SPSS to my own version of python, I'd like to try installing pandas in the version of python that comes with SPSS. Does anyone know how to do this with the version of python that comes installed with SPSS?
This is just a label that you are downloading it from the KoBoToolbox server. Could you also show us the dataset (i.e. the format in xls or xls (legacy) etc.) that you download to user it with this label.
Could you kindly share (if you feel like the same should be treated confidentially please share it through a private message) with me the csv data and the spss label syntax file. Would like to have a look at it.
Would you mind having a look at this post that has been discussed previously. It should solve your issue (you should slightly fix your variables as outlined in this post and you should be able to fix the issue):
We created an SPSS 26 package earlier this year and it had been working, but now it's not. Even sadder, I don't have the original package we created anymore. So I want to at least recreate as part of troubleshooting this.
I ran into this not too long ago. I found that it requires OpenJDK 8 and cannot use 11 right now. I created a script that is deployed via a policy in JAMF. I package the installer.bin file and deploy that to the computer, like /var/tmp. The script echos out the necessary changes to the properties file and runs it with the bin file, which performs the install. I tested it with 11, ran into it crashing and hard to go back to 8.
I'm pretty sure all you need (if you want to package it manually) is everything in /Library/Application Support/IBM/SPSS/Statistics/26 and /Applications/IBM/Statistics/26. If you make sure to configure the license server and then package those two directories up, you can just deploy it silently through Remote or a policy.
@joelsenders Have you had any success in packaging SPSS 26 with your method for single users, not a lab environment? I have SPSS 25 packaged just as you stated in addition I run a script at the end to activate a single-user license. Works great however for the love of me I'm trying to package v26 the same way but it's not happy. It keep acting like the license is invalid. Error #7002 blah blah. Just wondering if v.26 something changed.
@jlaslo @jclements were you able to get this spss 26 silent install to work with macOS 10.15 Catalina? Mine fails because of the legacy java that i have included to install. It works with 10.13 but not with 10.14 10.15
I've been able to deploy SPSS 27 with the simple scripts below. It's not sophisticated but it works. I used Composer to put the installer in /private/var/tmp then use the scripts to install and activate semi-silently. The installation is silent, but activation requires the included OpenJDK to run, and its icon appears in the dock. I'm not sure if it is a limitation of the licenseactivator or my own skills.
I can confirm that's true too. I used to have to install Amazon Corretto 8 in order to license spss 26, but with 27, I can install using the package then run the licenseactivator.sh tool and activate it with Corretto 11 without issue.
@epomelow @cbd4s @pchimombe @byrnese Im about ready to test the spss 27 install. I do something similar to @byrnese putting installer in /private/var/tmp and will use the script ibm has in their pdf macos documentation for using user activation. Basically same couple lines as @byrnese script.
Not going to use any java jdk like with spss26.
Documentation shows no mention of java needed for silent install and @cbd4s said no java needed.
Thanks @byrnese I am also using your script. The only difference is I install the package directly using a policy (no composer involved), followed by your script to activate - in the same policy. So I have commented out the "installer" command. We use Single License.
It might be because I am doing it this way that the ownership on the SPSS 27 directory gets messed up. So if anyone else comes across this issue, I have added a line in your script to chown recursively based on IBM's guidance. (Hope you don't mind me plagiarising your work! :D )
Jamf's purpose is to simplify work by helping organizations manage and secure an Apple experience that end users love and organizations trust. Jamf is the only company in the world that provides a complete management and security solution for an Apple-first environment that is enterprise secure, consumer simple and protects personal privacy. Learn about Jamf.
This site contains User Content submitted by Jamf Nation community members. Jamf does not review User Content submitted by members or other third parties before it is posted. All content on Jamf Nation is for informational purposes only. Information and posts may be out of date when you view them. Jamf is not responsible for, nor assumes any liability for any User Content or other third-party content appearing on Jamf Nation.
7fc3f7cf58