INSTALLATION ZOPE5/Py3 unter Window10

Py3-Installation unter Win10/64

https://www.python.org/ftp/python/3.7.4/python-3.7.4-amd64.exe

Virt-Env erzeugen:

# cd "C:\Program Files\Python3\Scripts\"
# .\pip.exe install virtualenv
#  .\virtualenv.exe C:\dev\virtualenvs\virtpy3
# cd C:\dev\virtualenvs\virtpy3\Scripts

ZMS aus dem Github-Archiv  mit dem pip-Paranneter "-e" im editable-Mode installieren:

# .\pip.exe install -e https://github.com/zms-publishing/ZMS5/archive/refs/heads/master.zip

sowie eine Reihe weiterer Produkte aus PyPi-Paket-Archiv:

# .\pip install Paste
# .\pip install --no-deps Products.PythonScripts
# .\pip install --no-deps Products.ExternalMethod
# .\pip install --no-deps Products.ZCatalog
# .\pip install --no-deps Missing
# .\pip install --no-deps Record
# .\pip install --no-deps Products.Sessions
# .\pip install --no-deps Products.SiteErrorLog
# .\pip install --no-deps Products.TemporaryFolder
# .\pip install --no-deps tempstorage

Zope-Instance erzeugen:

# .\mkwsgiinstance.exe -d C:\dev\virtualenvs\instances\zms4_dev

WICHTIGER TRICK

Ändern Sie unbedingt in der zope.ini den Pfad auf die Log-Files in die Py-Escaping-Syntax der Art:

« C:\\dev\\virtualenvs\\instances\\zms4_dev\\etc\\zope.ini »

ZOPE-START

# cd  C:\dev\virtualenvs\instances\zms4_dev\etc
# c:\dev\virtualenvs\virtpy3\Scripts\runwsgi.exe -dv .\zope.ini

Anmerkungen

Die Installation funktioniert auch ohne Admin-Rechte auf dem PC (Py wird dann in $User/local/program files/ o.ä.) installiert. Als Admin kann man Py3 ganz normal in /Programme installieren. Der ZMS4/Zope-Code liegt unter /dev/workspace/* und dieser dev-Code wird direkt ins virtenv verlinkt.

Erstellt von: Dr. F. Hoffmann , SNTL Publishing , erstellt am:  07.08.2019 , zuletzt geändert: 08.12.2021