All I need is an installation of Perl.
And then they say I need Python.
And then they say I need Active State, whose purpose is shrouded in abstractions.
And to install this third element I need to “log in as state auth” – please translate.
Log into what?? as state auth?? what is that, a user name??
If you want Perl, you do not need to install Python. In order to install a project or update a local project installation, you need to install the ActiveState State tool.
Click on your projects tab, then on ‘New Project’, and create and configure your Perl project.
I see that you created a Python project for Windows, so I am assuming you are installing on Windows.
Download the State Tool
https://state-tool.s3.amazonaws.com/remote-installer/release/windows-amd64/state-remote-installer.exe
then double click the state-remote-installer.exe file to install the State Tool.
Then install your Perl project with this command:
state checkout Carlstedt/<project_name> --runtime-path <location of folder>
with <project_name> replaced by your Perl project name, and replaced by the path to the location where you want Perl installed, e.g. C:\Perl-5.36.
If you later want to add more packages to your Perl installation, then you’ll need to learn more about using the state tool. See Command Reference :: ActiveState Platform Documentation for more information.
Thanks for the info. Your text is the clearest information I have seen
in the past two days but…
Where is my projects tab?
So far during this undertaking I haven’t seen a gui with tabs, buttons
and fields like Eclipse.
Just a cmd black window which downloaded something somewhere.
And has anybody considered renaming this “Active State” thing to
“Ambiguous”?
David
David,
You are correct we do not have a GUI - we only have the “black box” (command line)
If you have multiple projects you can find them in the web interface if you need to remember their organization name and project name
for example
if you are using the public perl (i.e. not requiring you to login) you would go to ActiveState
that means the organization is ActiveState-Projects and the project is ActiveState-Perl-5.36.0
you would then get that locally using “state activate --default ActiveState-Projects/ActiveState-Perl-5.36.0” in your command line (if mac) and it would pull the bits (code) down to your local system
you don’t need to auth if it’s a public project and you don’t want to
on the other hand if you forked, or made your own perl project you would login to https://platform.activestate.com/ which should provide a list of projects to you and shows the name of your org at the top.
not sure if that was helpful.
It’s at the top on the left on https://platform.activestate.com/Carlstedt
.
Perhaps I should go into more detail.
I have jpg images attached to help explain what is going on.
- I have been writing (for years now) as a hobbly, a gui application to calculate the orbits of satellites in multiplanetary systems. See image1.jpg
In this application I use Qt5.12 libraries for the graphics.
-
Now I wish to upgrade the Qt libraries. In order to install Qt6 I must build it all from Source. In order to do that I need Git, Perl and Python. See image2.jpg
-
Starting with Perl, I google to a website labeled activestate/products/perl. See image 3.jpg
Please note the large letters : Install PERL And note the button under ‘Windows’ labeled “Install PERL 5.36”
I log in with my ID from three days ago and the fun starts.
- The next page is a hint at future confusion. NOWHERE on the page is mentioned “Perl”. NOWHERE.
Instead you have “Python-3.10.12-Windows”. See image 4.jpg
What happened to Install Perl 5.36 ??
Let’s start with that question and go forward one at a time.
What happened to Perl when I click on Install Perl?
David Hall
Perhaps I should go into more detail.
I have jpg images attached to help explain what is going on.
- I have been writing (for years now) as a hobbly, a gui application to calculate the orbits of satellites in multiplanetary systems. See image1.jpg
In this application I use Qt5.12 libraries for the graphics.
-
Now I wish to upgrade the Qt libraries. In order to install Qt6 I must build it all from Source. In order to do that I need Git, Perl and Python. See image2.jpg
-
Starting with Perl, I google to a website labeled activestate/products/perl. See image 3.jpg
Please note the large letters : Install PERL And note the button under ‘Windows’ labeled “Install PERL 5.36”
I log in with my ID from three days ago and the fun starts.
- The next page is a hint at future confusion. NOWHERE on the page is mentioned “Perl”. NOWHERE.
Instead you have “Python-3.10.12-Windows”. See image 4.jpg
What happened to Install Perl 5.36 ??
Let’s start with that question and go forward one at a time.
What happened to Perl when I click on Install Perl?
David Hall
Ladies and Gentlemen,
A few minutes ago I took a chance and entered Strawberry Perl into my Google Search Engine.
It took me to a website where I clicked on a link to a msi file and within three minutes Perl was installed.
Three minutes.
And I have been trying to do this same thing with Active State for three days. Without success.
Your responses constantly ask me to “configure my project…” before constructing anything material. How can I prepare a Perl project without Perl? As I wrote before, it would be more apt to name your product Ambiguous instead of Active State. It’s all very frustrating.
Hopefully I won’t have to go through all this any time again. Strawberry linked me to a page where I can learn the Perl code. Next up : find Python.
D.H.
Sorry this was so frustrating for you, I tried to replicate your issue where perl sent you to Python but I was unable (I believe you! I just can’t replicate).
I am happy you found Strawberry Perl and it works for your purposes!
For anyone else happening upon this thread I am going to record a screen share to show people how to grab perl.
For anyone popping by here in the future here is how to get perl onto your local system: https://youtu.be/YIZLxcSgV4Y