Eternally computing space requirements during install

Windows 10. Python 3.8.3.

Built a fairly standard installer except added in Spyder and OpenCV.

Installer was created okay. I downloaded it and opened it on the target computer. It gets as far as the “Computing Space Requirements” message but doesn’t get further than that.

It has been currently computing space requirements for about 7 hours.

There is plenty of space on the disk.

Anyone got ideas? I am new to the ActiveState scene.

Hi @gmilne,

That’s a new issue to me. I’ll ask the rest of the team about it and see if they can sort out what’s going on.

Did you try installing the project with the state tool? Just run the following in cmd.exe:

powershell -Command "& $([scriptblock]::Create((New-Object Net.WebClient).DownloadString('https://platform.activestate.com/dl/cli/install.ps1'))) -activate-default gmilne/ActivePython-3.8 "

Cheers!
–zak

Zak I am not sure how this helps me.

I need an installer for a Win 10 PC that is offline. The installer must include a standard Python distribution, OpenCV and ideally an IDE like Spyder.

The installer will be transferred to the computer manually.

I had hoped that ActiveState can provide this, but I can’t get it to work on the target system.

What do you suggest?

To be clear, I followed your instructions on my laptop (which is connected to the net) and it worked there, but I am not sure how this maps to a single-package installer for an offline system.

Hi @gmline,

I didn’t realize that you’d wanted to do an offline install.

I’ll ask our support team to take a look at this.

Cheers!
–zk

My company only uses offline installers for pushing out to clients, as most are blocked from such powershell scripts by firewall/proxy. Is their a standalone msi available?

There isn’t an MSI.

https://docs.activestate.com/platform/state/commands/#state-deploy
is the other state command for setting up runtimes. An instance that has been deployed can be repackaged, as a zip file/tar file, or into an MSI created for the purpose.