You are right. It calls the wrong python, how is this possible?
I copy here again the output:
(base) PS C:\Users\vincenzo\Desktop> python Python 3.7.6 (default, Jan 8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> print('\n'.join(sys.path)) C:\Users\vincenzo\Miniconda3\python37.zip C:\Users\vincenzo\Miniconda3\DLLs C:\Users\vincenzo\Miniconda3\lib C:\Users\vincenzo\Miniconda3 C:\Users\vincenzo\Miniconda3\lib\site-packages C:\Users\vincenzo\Miniconda3\lib\site-packages\win32 C:\Users\vincenzo\Miniconda3\lib\site-packages\win32\lib C:\Users\vincenzo\Miniconda3\lib\site-packages\Pythonwin >>> >>> ^Z (base) PS C:\Users\vincenzo\Desktop> wrapp C:\Users\vincenzo\Cloud\Hobby\Programmi\bin C:\Users\vincenzo\.platformio\python27\python27.zip C:\Users\vincenzo\.platformio\python27\DLLs C:\Users\vincenzo\.platformio\python27\lib C:\Users\vincenzo\.platformio\python27\lib\plat-win C:\Users\vincenzo\.platformio\python27\lib\lib-tk C:\Users\vincenzo\.platformio\python27 C:\Users\vincenzo\.platformio\python27\lib\site-packagesAs you can see in the first post I made the association to link .py script to python3
I copy here again the output:
Output:C:\Users\vincenzo>ftype Python
Python="C:\Users\vincenzo\Miniconda3\python.exe" "%1" %*
And the path is correct:Output:C:\Users\vincenzo>C:\Users\vincenzo\Miniconda3\python.exe
Python 3.7.6 (default, Jan 8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated. Libraries may fail to load. To activate this environment
please see https://conda.io/activation
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyperclip
>>>
>>>