¿Es posible hacer que QGIS 3 sea portátil con una ubicación cambiada para la carpeta de parámetros de configuración de Qgis?
Para QGIS 2 se veía así en el archivo qgis.bat:
qgis --optionspath "X: \ qgis" --configpath "X: \ qgisini"
Para QGIS 3 no funciona. Los parámetros de configuración se colocan por defecto en:
C: \ Users \ xxx \ AppData \ Roaming \ QGIS
Respuestas:
Esos parámetros se han eliminado a favor de la nueva
--profiles-path
opción. Puede configurar esto en la carpeta raíz que contendrá los perfiles para las sesiones--profiles-path C:\temp\myqgisprofiles\
En Windows, haga un acceso directo al qgis-bin.exe y adjunte el parámetro al campo 'objetivo'.
Esto hará
C:\temp\myqgisprofiles\profiles\default
Cuando corre la primera vez.
Los perfiles son una nueva característica en QGIS 3 para mantener la configuración y los complementos, etc. aislados entre sí.
fuente
...AppData\Roaming
de advertencias:Unable to load C:\qgis-bin.exe
Unable to load C:\QGIS3.0\bin\--profile-path
. Una parte de mi qgis.batstart "QGIS" /B "%OSGEO4W_ROOT%"\bin\qgis-bin.exe --profile-path "%OSGEO4W_ROOT%"\myqgisprofiles %*
La opción dada en la respuesta anterior es incorrecta ( perfil en lugar de perfiles ); la opción correcta es:
Puede ver la lista completa de opciones de línea de comandos de QGIS ejecutándola en el shell de comandos utilizando la opción de línea de comandos --help :
(Ejecución de QGIS 3.0.2)
Por cierto: todavía no tengo suficiente reputación, para agregar esto como un comentario a la respuesta anterior ...
fuente
...AppData\Roaming\OGIS3
, no en el enlaceEn el mismo lugar del archivo OSGeo4W.bat , cree un archivo bat con las instrucciones:
Hasta este punto, no he podido ejecutar scripts de hierba, pero funcionan bien SAGA y GDAL
Si desea utilizar el script Grass, edite el archivo grass74.bat
en el texto:
con el texto:
fuente
Parece que la
--profiles-path
opción " " está habilitada en caso de usar con "--profiles-name
".ejemplo en archivo bat
fuente
...AppData\Roaming
Este lote parece funcionar, agregando un directorio / qgisconfig en el actual para almacenar la configuración de QGIS:
fuente