Hello again,
My system is windows 10, I have installed the 64 bits python 3.6 on c:\python36 and other python environments with conda (all python versions are >=3.6)
I did the following experiment :
1/ uninstall completely pyscripter and delete all my configurations files eventualy in c:\user\... folder.
2/ install pyscripter 4.1.1
3/ I try to print("é") and it works
4/ I connect to a conda environment python and then print("é") crashes the python interpreter.
At this moment this command does not work any more with any version of python interpreter.
At the end I go back to pyscripter 3.6 and I don't have this problem any more.
Here is an example of batch I use to launch pyscripter 3.6 with a specified conda environment :
@echo off
rem paramètres environnement
set ENV_SELECTION=e-tiage
set PYTHON_SELECTION=PYTHON36
rem activation env conda
call %USERPROFILE%\Miniconda3\Scripts\activate.bat %USERPROFILE%\Miniconda3
call %USERPROFILE%\Miniconda3\condabin\conda.bat activate %ENV_SELECTION%
SET PYTHONHOME=%USERPROFILE%\Miniconda3\envs\%ENV_SELECTION%
rem lancement pyscripter
Start "" "C:\Program Files\PyScripter\PyScripter.exe" --%PYTHON_SELECTION% --PYTHONDLLPATH %PYTHONHOME%
If you have a hint or a correction of the way I start pyscripter it would be nice :)
Thank you for your help
Alain