[Qgis-community-team] using python virtualenv for installing depenncies of repository QGIS-Documentation

DelazJ delazj at gmail.com
Wed Feb 20 08:13:07 PST 2019


Hi,

Le mer. 20 févr. 2019 à 16:42, Richard Duivenvoorde <rdmailings at duif.net> a
écrit :

> I did the following to get a building environment
> Note: I'm on Linux here:
>
> cd /tmp (or whatever dir you are going to use)
> git clone https://github.com/qgis/QGIS-Documentation.git
> cd QGIS-Documentation
> virtualenv -p python3 venv
> source venv/bin/activate
> pip install -r REQUIREMENTS.txt
> make html
>
> Richard, is the -p python3 a requirement? In which case it could be nice
to have the readme (
https://github.com/qgis/QGIS-Documentation/#building-the-documentation-using-make)
updated
And I wonder if sphinx version should not be upgraded (readme shows
sphinx==1.2 while requirements.txt is at 1.6.5)

Regards,
Harrissou

In master I then get:
>
> writing output... [ 24%]
> docs/training_manual/database_concepts/data_model
>
> Exception occurred:
>   File
>
> "/tmp/QGIS-Documentation/venv/lib/python3.7/site-packages/pygments/lexer.py",
> line 191, in streamer
>     for _, t, v in self.get_tokens_unprocessed(text):
> RuntimeError: generator raised StopIteration
> The full traceback has been saved in /tmp/sphinx-err-dpwwe5au.log, if
> you want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error
> message can be provided next time.
> A bug report can be filed in the tracker at
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make: *** [Makefile:73: html] Error 1
>
> I also get this error:
>
> Warning, treated as error:
> intersphinx inventory 'https://qgis.org/pyqgis/3.4/objects.inv' not
> fetchable due to <class 'requests.exceptions.ProxyError'>:
> HTTPSConnectionPool(host='qgis.org', port=443): Max retries exceeded
> with url: /pyqgis/3.4/objects.inv (Caused by ProxyError('Cannot connect
> to proxy.',
> NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object
> at 0x7ff955a647b8>: Failed to establish a new connection: [Errno -2]
> Name or service not known',)))
> Makefile:69: recipe for target 'html' failed
>
> So my feeling is that the intersphinx mapper:
>
> source/conf.py
> line 69:
> intersphinx_mapping = {'pyqgis_api': ('https://qgis.org/pyqgis/3.4/',
> None)}
>
> is not happy: so I would comment out that line for now
>
> If still to working, let me know
>
> Regards,
>
> Richard
>
>
>
>
> On 20/02/2019 16.18, Richard Duivenvoorde wrote:
> > On 20/02/2019 14.43, Larissa Junek wrote:
> >> Hello,
> >>
> >> I'm in charge of writing the user manual the next year and wanted to say
> >> hello!
> >>
> >> I installed a production branch after the instructions on
> >>
> >>
> https://docs.qgis.org/testing/en/docs/documentation_guidelines/first_contribution.html
> >>
> >>
> >> I write the documentation using a python virtualenv.
> >> My problem is, that using the <pip install -r REQUIREMENTS.txt> command
> >> after creating my production branch doesn't build the dependencies
> >> correctly.
> >> Error message:
> >> <Command "python setup.py egg info" failed with error code in
> >> /tmp/pip-build- h2lvmza/transiflex-client/>
> >>
> >> Is there somebody who can help me?
> >
> > Hi Larissa,
> >
> > I'm happy to help you, what about a skype call?
> > I'll sent you my skype handle in a private msg
> >
> > Regards,
> >
> > Richard Duivenvoorde
> > _______________________________________________
> > Qgis-community-team mailing list for organizing community resources such
> as documentation, translation etc..
> > Qgis-community-team at lists.osgeo.org
> > https://lists.osgeo.org/mailman/listinfo/qgis-community-team
> >
>
> _______________________________________________
> Qgis-community-team mailing list for organizing community resources such
> as documentation, translation etc..
> Qgis-community-team at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-community-team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-community-team/attachments/20190220/aa07bb03/attachment.html>


More information about the Qgis-community-team mailing list