<div dir="ltr"><div>Hi,</div><div>I'm trying to update a plugin of mine to QGIS3 and follow instructions at <a href="https://github.com/qgis/QGIS/wiki/Plugin-migration-to-QGIS-3">https://github.com/qgis/QGIS/wiki/Plugin-migration-to-QGIS-3</a></div><div>I'm on Windows 10 and am not used to dev env and despite the use of osgeo4w i encountered some issues.</div><div>After some readings here and there, I ran in the osgeo4w shell the `py3_env` call to update my environment, leading to<br></div><div>PATH contains C:\OSGeo4W64\apps\Python36</div><div>PYTHONHOME = C:\OSGeo4W64\apps\Python36</div><div>PYTHONPATH = C:\OSGeo4W64\apps\Python36\Lib</div><div><br></div><div>Following the wiki, I ran `pip install future` or `pip3 install future` (I'll realize later that future was already installed) but any call of pip/pip3 like a simple `pip --help` results in <i>Fatal error in launcher: Unable to create process using '"'</i></div><div>After some search, I found that the call i should do is `python3 -m pip install future` [1]. Did I miss something or would the guidelines need some contextualization for beginners like me?<br></div><div><br></div><div>Then running `python3 -m pip install qgis2to3` downloads and installs the qgis2to3 package in the osgeo4w. But when i run `qgis2to3 /path/to/my/plugin` I simply get a dialog to select the app I'd like to use to open the file (which happens to be C:\OSGeo4W64\apps\Python36\lib\site-packages\qgis2to3\__init__.py). No more. I don't know what to do ...<br></div><div>Sorry if these are noob concerns but I can't move forward so any help would be more than welcome.<br></div><div><br></div><div>Thanks,</div><div>Harrissou<br></div><div><br></div><div>[1] <a href="https://stackoverflow.com/questions/24627525/fatal-error-in-launcher-unable-to-create-process-using-c-program-files-x86">https://stackoverflow.com/questions/24627525/fatal-error-in-launcher-unable-to-create-process-using-c-program-files-x86</a><br></div></div>