- Posts: 604
- Thank you received: 82
Python
- bruce.gibbins
- Topic Author
- Offline
- Platinum Member
-
Less
More
2 weeks 1 day ago #23012
by bruce.gibbins
Python was created by bruce.gibbins
Hi.
I was wondering how AETLE detects the version of Python installed and where?
And if there is a way to make use of Python Virtual Environments.
I suspect in my use case I will write a .cmd file that activates the appropriate venv, calls python and the script I need to run.
Thanks
I was wondering how AETLE detects the version of Python installed and where?
And if there is a way to make use of Python Virtual Environments.
I suspect in my use case I will write a .cmd file that activates the appropriate venv, calls python and the script I need to run.
Thanks
Please Log in or Create an account to join the conversation.
2 weeks 14 hours ago #23013
by admin
Mike
ETL Architect
It uses Python Dll's
EG: python33.dll-python39.dll
We can force it to load specific DLLs but I'm not sure that is going to help in your case because the environment is not about dll version is more about packages installed.
BTW the latest versions of Python are not yet supported, We will add support for them next week.
EG: python33.dll-python39.dll
We can force it to load specific DLLs but I'm not sure that is going to help in your case because the environment is not about dll version is more about packages installed.
BTW the latest versions of Python are not yet supported, We will add support for them next week.
Mike
ETL Architect
Please Log in or Create an account to join the conversation.
- bruce.gibbins
- Topic Author
- Offline
- Platinum Member
-
Less
More
- Posts: 604
- Thank you received: 82
2 weeks 13 hours ago #23014
by bruce.gibbins
Replied by bruce.gibbins on topic Python
Thanks Mike.
Yes, that is correct I need some specific packages to get loaded. and I have basically migrated my solutions to 3.11+
The other issue is that I develop using Pro on my own workstation and then the server has its own instance of AETLE and its own Python environment as it needs to stay stable.
Hence it would be good to be able to run tests on my AETLP using a newer version of Python and then upgrade the server Python as the tests are completed
Cheers
Yes, that is correct I need some specific packages to get loaded. and I have basically migrated my solutions to 3.11+
The other issue is that I develop using Pro on my own workstation and then the server has its own instance of AETLE and its own Python environment as it needs to stay stable.
Hence it would be good to be able to run tests on my AETLP using a newer version of Python and then upgrade the server Python as the tests are completed
Cheers
Please Log in or Create an account to join the conversation.
- Peter.Jonson
-
- Offline
- Platinum Member
-
1 week 6 days ago #23016
by Peter.Jonson
Peter Jonson
ETL Developer
Replied by Peter.Jonson on topic Python
Just letting you know that we have added support for Python versions 3.10, 3.11 and 3.12 in the latest release
**Note:** that for conda distributions to work properly, you need to add Format('%s;%0:s\Library\bin;', [Version.InstallPath] to your Windows path if it is not there already.
**Note:** that for conda distributions to work properly, you need to add Format('%s;%0:s\Library\bin;', [Version.InstallPath] to your Windows path if it is not there already.
Peter Jonson
ETL Developer
Please Log in or Create an account to join the conversation.