wiki:Documentatie/Beheerder/Installeren/Runtime

Runtime

OpenAC maakt gebruik van de taal Python. Deze is in meerdere versies beschikbaar, versie Python 2.4, 2.5 en Python 2.7. De taal wordt meegeleverd bij OpenAC in de Starter Kit. Alle recente OpenAC releases worden met Python 2.7 geleverd.

  • Tot en met OpenAC v2.000 waren Python 2.4 en Python 2.5 ondersteund
  • OpenAC v2.002 tot en met v2.008 waren Python 2.5
  • OpenAC v2.010 ondersteunde Python 2.5 en Python 2.7
  • Vanaf OpenAC v2.012 is Python 2.7 verplicht

Vanaf OpenAC v2.012 wordt alleen Python 2.7 nog ondersteund. Om een nieuwe versie van Python op te halen, gebruik de starter kit of zie hieronder bij Runtime Updates.

In veel voorbeelden in de OpenAC handleidingen schrijven we Python25\python.exe, maar we bedoelen steeds Python27\python.exe.

Python Versie Controleren

Allereerst is de map waarin Python staat een handreiking voor de versie: Python 2.7 staat bijvoorbeeld in de map Python27. Het is mogelijk om aan Python te vragen welke versie het is, om zeker te zijn dat alles klopt. Gebruik hiervoor de optie -V bij het aanroepen van Python, zo:

Python27\python.exe -V

Python drukt de versie af en doet verder niks. In de meeste gevallen is de versie Python 2.7.5.

Runtime Updates

In sommige gevallen heeft een nieuwe OpenAC versie nieuwe(re) modules nodig in de Python runtime. Dit wordt gedaan door een nieuwe starterkit te installeren; daar zit de volledige runtime bij in Python27.

Deze runtime kan worden gekopiëerd naar een andere machine. Let daarbij op dat en grondige aanpak vereist dat je de oude Pythone verwijdert, de nieuwe neerzet, en snelkoppelingen en geplande taken en andere verwijzingen naar de oude runtime aanpast. Hiervoor is onder-anderen nodig om het bureaublad-icoon voor OpenAC te wijzigen: rechterklik erop, kies eigenschappen, en pas de commando-regel aan zodat er geen Python25 meer in voorkomt, maar alleen Python27.

Last modified 8 years ago Last modified on Mar 2, 2016 11:26:21 AM