View Single Post
Old 11-12-2019, 12:24 PM   #11
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 12,623
Default

I have not yet tested with Anaconda, however I tried the following steps (successfully):

1) Installed REAPER 5.984 x64
2) Installed Python 3.8 for x86-64 via https://www.python.org/downloads/release/python-380/ -- specifically, this installer: https://www.python.org/ftp/python/3.....8.0-amd64.exe
3) Launched REAPER/x64, went to Preferences/Plug-ins/ReaScript, clicked "Enable Python", specified C:\Program Files\Python38 for the path, specified python38.dll for the specific DLL. Clicked "OK", REAPER says that we must restart REAPER.
4) Restart REAPER
5) Go to actions window, choose ReaScript: New...
6) Specify a new file, e.g. "test.py"
7) The ReaScript IDE opens, type in RPR_MB("test","thing",0)
8) Type Ctrl+S to test it
9) (script displays MessageBox)

Edit: tested with Anaconda, created an environment and pointed REAPER to that. That does indeed cause REAPER to crash, the Python library aborts with the error "unable to load the file system codec". Not sure I feel like figuring out why.

Last edited by Justin; 11-12-2019 at 01:04 PM.
Justin is offline   Reply With Quote