I have never noticed problems, but I will give it a try on a windows virtual machine. Just to make sure.
In linux I actually use several versions of QGIS, some installed via conda and they play along just fine. Alexandre Neto A sábado, 2/10/2021, 20:15, Fred Perloff <[email protected]> escreveu: > Just for grins, I uninstalled Anaconda. I started QGIS and Python support > WAS enabled. Clearly there is a problem with Anaconda and QGIS learning to > play together! > > > > > > Fred Perloff > > [email protected] > > > > *From: *Alexandre Neto <[email protected]> > *Sent: *Saturday, October 2, 2021 1:12 AM > *To: *Richard Duivenvoorde <[email protected]> > *Cc: *Fred Perloff <[email protected]>; QGIS User > <[email protected]> > *Subject: *Re: [Qgis-user] Couldn't load SIP module - Windows 10 > > > > There shouldn't be any problems in using conda and osgeo4w side by side, > they should both have isolated python environments. > > > > If I remember well, during conda installation you are asked if you want to > add conda to the PATH environment variable (can't remember the exact > wording), you need to say NO. Otherwise conda python will be the default > python on your machine. > > > > I agree with Richard, don't mess with osgeo4w scripts or you will end up > with with an even worst mess. > > > > Alexandre Neto > > A sábado, 2/10/2021, 08:32, Richard Duivenvoorde <[email protected]> > escreveu: > > Hi Fred, > > I think indeed the source of your problem is the mixing of different > versions of python: the one in osgeo4w and the Conda one. When SIP is not > loaded correctly, you will not have any python based stuff in QGIS (so no > plugins and processing). > > The osgeo4w scripts normally 'isolate' the (python) paths pretty good. If > I'm correct by actually even clearing your own PATH variable (??) > But I think that Conda add's it's path's to your normal (python)path's > (PATH or PYTHONPATH) variables. > > For what I know you should not have to 'fix' things in the osgeo4w > scripts, better to make sure your system PATH is not filled with > PYTHONPATH's or python/bin dirs in PATH. > > You could try to start the osgeo4w 'terminal' and check what the > environment variables PATH and PYTHONPATH are there. If you see conda-paths > in it, these should be removed (either by removing them from your > environment (but then you have to 'fix' conda) or by clearing them in the > osgeo4w bat files... > > Hope this helps, regards, > > Richard Duivenvoorde > > > > On 10/2/21 1:14 AM, Fred Perloff wrote: > > Hi, > > > > After a fresh install of OSGeo4W network installer, I start QGISD > Desktop. A python error box pops up with the error copied below. I close > the error window and the program loads. However, if I click on plugins > settings, I receive the error: No Python support detected. > > > > I suspect I know the source of the problem. I have installed Python from > Anaconda. Anaconda uses an older version of Python and of qt. I modified > C:\OSGeo4W\etc\ini\python3.bat by prepending > %OSGEO4W_ROOT%\apps\Python39;%OSGEO4W_ROOT%\apps\Python39\Lib;%OSGEO4W_ROOT%\apps\Python39\Lib\site-packages; > to PYTHONPATH. There's a curious mix of / and escaped \\ in the resulting > path. > > > > How do I enable loading python __init__.py when the desktop starts? > > Thanks! > > > > Error window: > > > > Couldn't load SIP module. > > Python support will be disabled. > > > > Traceback (most recent call last): > > File "", line 1, in > > File "C:\OSGeo4W/apps/qgis/./python\qgis\__init__.py", line 82, in > > from qgis.PyQt import QtCore > > File "C:\OSGeo4W/apps/qgis/./python\qgis\PyQt\QtCore.py", line 24, in > > from PyQt5.QtCore import * > > ImportError: DLL load failed while importing QtCore: The specified > procedure could not be found. > > > > Python version: > > 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit > (AMD64)] > > QGIS version: > > 3.20.3-Odense 'Odense', 495fbaec > > Python path: > > ['C:/OSGeo4W/apps/qgis/./python', > 'C:/Users/Fred/AppData/Roaming/QGIS/QGIS3\\profiles\\default/python', > 'C:/Users/Fred/AppData/Roaming/QGIS/QGIS3\\profiles\\default/python/plugins', > 'C:/OSGeo4W/apps/qgis/./python/plugins', 'C:\\ProgramData\\Anaconda3', > 'C:\\ProgramData\\Anaconda3\\DLLs', 'C:\\ProgramData\\Anaconda3\\lib', > 'C:\\ProgramData\\Anaconda3\\lib\\site-packages', > 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\win32', > 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\win32\\lib', > 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\Pythonwin', > 'C:\\Users\\Fred\\Documents', 'C:\\OSGeo4W\\bin\\python39.zip', > 'C:\\OSGeo4W\\apps\\Python39\\DLLs', 'C:\\OSGeo4W\\apps\\Python39\\lib', > 'C:\\OSGeo4W\\bin', 'C:\\OSGeo4W\\apps\\Python39', > 'C:\\OSGeo4W\\apps\\Python39\\lib\\site-packages', > 'C:\\OSGeo4W\\apps\\Python39\\lib\\site-packages\\win32', > 'C:\\OSGeo4W\\apps\\Python39\\lib\\site-packages\\win32\\lib', > 'C:\\OSGeo4W\\apps\\Python39\\lib\\site-packages\\Pythonwin'] > > OS version: Windows 10 Version 2009 > > QGIS version: 3.20.3-Odense 495fbaec > > Qt version: 5.15.2 > > Python version: 3.9.5 > > Windows 10 Pro > > > > Fred Perloff > > [email protected] > > > > _______________________________________________ > > Qgis-user mailing list > > [email protected] > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-user > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user > > > > _______________________________________________ > Qgis-user mailing list > [email protected] > List info: https://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user > > > _______________________________________________ > Qgis-user mailing list > [email protected] > List info: https://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user >
_______________________________________________ Qgis-user mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
