From: Alan G. I. <ala...@gm...> - 2023-05-28 22:50:33
|
I SVN updated docutils and then attempted to install and got the following error. Suggestions? File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 873, in _resolve_dist raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.VersionConflict: (docutils 0.20.2b0.dev0 (c:\program files\python312\lib\site-packages\docutils-0.20.2b0.dev0-py3.12.egg), Requirement.parse('docutils==0.20b0.dev0')) Thank you, Alan Isaac |
From: Alan G. I. <ala...@gm...> - 2023-05-28 22:53:44
|
I should be clearer. The installation appeared to succeed, but I cannot run rst2html5.py. Sorry for the previous misleading info. Alan Isaac Traceback (most recent call last): File "C:\Program Files\Python311\Scripts\rst2html5.py", line 4, in <module> __import__('pkg_resources').run_script('docutils==0.20b0.dev0', 'rst2html5.py') ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3326, in <module> @_call_aside ^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3301, in _call_aside f(*args, **kwargs) File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3339, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 631, in _build_master return cls._build_from_requirements(__requires__) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 644, in _build_from_requirements dists = ws.resolve(reqs, Environment()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 827, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 868, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'docutils==0.20b0.dev0' distribution was not found and is required by the application Prepare to write C:\Users\aisaac\dpt\www\notes\toml-intro.html Traceback (most recent call last): File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 629, in _build_master ws.require(__requires__) File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 966, in require needed = self.resolve(parse_requirements(requirements)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 827, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 873, in _resolve_dist raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.VersionConflict: (docutils 0.20.2b0.dev0 (c:\program files\python312\lib\site-packages\docutils-0.20.2b0.dev0-py3.12.egg), Requirement.parse('docutils==0.20b0.dev0')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\Python311\Scripts\rst2html5.py", line 4, in <module> __import__('pkg_resources').run_script('docutils==0.20b0.dev0', 'rst2html5.py') ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3326, in <module> @_call_aside ^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3301, in _call_aside f(*args, **kwargs) File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3339, in _initialize_master_working_set working_set = WorkingSet._build_master() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 631, in _build_master return cls._build_from_requirements(__requires__) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 644, in _build_from_requirements dists = ws.resolve(reqs, Environment()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 827, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 868, in _resolve_dist raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'docutils==0.20b0.dev0' distribution was not found and is required by the application |
From: Guenter M. <mi...@us...> - 2023-05-29 20:15:14
|
On 2023-05-28, Alan G. Isaac wrote: > I should be clearer. The installation appeared to succeed, > but I cannot run rst2html5.py. Sorry for the previous > misleading info. Maybe it has something to do with your rst2html5.py? > Traceback (most recent call last): > File "C:\Program Files\Python311\Scripts\rst2html5.py", line 4, in <module> > __import__('pkg_resources').run_script('docutils==0.20b0.dev0', 'rst2html5.py') > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Line 4 of the rst2html5.py distributed with Docutils is contains just a comment: # Copying and distribution of this file, with or without modification, This may be due to an obsolete 3rd-party script or some code prepended during the installation under Windows. Also, you seem to run a mix of Python 3.11 and 3.12: > File "C:\Program Files\Python311\Scripts\rst2html5.py", line 4, in <module> ^^^ vs. > File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3326, in <module> ^^^ Which version of Python did you use to install/update the Docutils package? You might try ``python3.11 -m docutils --version`` and ``python3.12 -m docutils --version`` to find out if the installation works under the respective python versions. You can also try whether using the shell command ``docutils`` instead of ``rst2html5.py`` helps. Günter |
From: Guenter M. <mi...@us...> - 2023-05-29 20:21:35
|
Dear Alan, On 2023-05-28, Alan G. Isaac wrote: > I should be clearer. The installation appeared to succeed, > but I cannot run rst2html5.py. Sorry for the previous > misleading info. It seems a mix up of Python 3.11 and 3.12 > File "C:\Program Files\Python311\Scripts\rst2html5.py", line 4, in <module> > File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3326, in <module> With one Python version expecting/containing Docutils 0.20b.dev and the other 0.20.2b.dev. > pkg_resources.VersionConflict: (docutils 0.20.2b0.dev0 (c:\program files\python312\lib\site-packages\docutils-0.20.2b0.dev0-py3.12.egg), > Requirement.parse('docutils==0.20b0.dev0')) You may consider running the `docutils` command instead, or specify the Python version like, e.g., `python3.11 -m docutils --help`. Günter |
From: Alan G. I. <ala...@gm...> - 2023-05-30 13:19:14
|
Hi Guenter, Thank you for you patient and helpful analysis! Alan Isaac On 5/29/2023 4:21 PM, Guenter Milde via Docutils-users wrote: > It seems a mix up of Python 3.11 and 3.12 > >> File "C:\Program Files\Python311\Scripts\rst2html5.py", line 4, in <module> >> File "C:\Program Files\Python312\Lib\site-packages\pkg_resources\__init__.py", line 3326, in <module> > With one Python version expecting/containing Docutils 0.20b.dev and the > other 0.20.2b.dev. > > |