[[TOC(heading=Runtime)]] [[TOC(heading=Installeren en beheren, sectionindex, compact, depth=3, allactive, indirect=Documentatie/Beheerder/Installeren/TOC)]] [[TOC(heading=Beheerder, sectionindex, compact, depth=2, allactive, indirect=Documentatie/Beheerder/TOC)]] [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] = 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 [Documentatie/Beheerder/Installeren/StarterKit 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 [[NoteBox(warn, 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 [#RuntimeUpdates 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`.