What can I do about this?

gene heskett gheskett at shentel.net
Sun Aug 28 20:45:28 EDT 2022


On 8/28/22 19:36, Chris Angelico wrote:
> On Mon, 29 Aug 2022 at 08:41, gene heskett <gheskett at shentel.net> wrote:
>> Greatings all;
>>
>> Persuant to my claim the py3.10 is busted, here is a sample. This is me,
>> trying to make
>> pronterface, inside a venv: When the package manager version will only
>> run the gui-less "pronsole"
>> but nothing else from that all python kit runs as it should or at all.
>>   From the package-managers install in /usr/share/doc/printrun-common/ I
>> copied requirements.txt
>> into the venv, and ran this command line:
>>
>> gene at rock64:~/venv$ pip3 install -r requirements.txt
>> Defaulting to user installation because normal site-packages is not
>> writeable
> I don't think Python 3.10 is busted; it's more likely your venv is not
> providing a pip3 command. Try "pip3 --version",
gene at rock64:~/venv$ pip3 --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
>   "python3 --version",
gene at rock64:~/venv$ python3 --version
Python 3.10.4

> and then "python3 -m pip install -r requirements.txt".
gene at rock64:~/venv$ python3 -m pip install -r requirements.txt
Defaulting to user installation because normal site-packages is not 
writeable
Ignoring pyobjc-framework-Cocoa: markers 'sys_platform == "darwin"' 
don't match your environment
Ignoring pyreadline: markers 'sys_platform == "win32"' don't match your 
environment
Requirement already satisfied: pyserial>=3.0 in 
/usr/lib/python3/dist-packages (from -r requirements.txt (line 1)) (3.5)
Collecting wxPython>=4.1
   Using cached wxPython-4.2.0.tar.gz (71.0 MB)
   Preparing metadata (setup.py) ... error
   error: subprocess-exited-with-error

   × python setup.py egg_info did not run successfully.
   │ exit code: 1
   ╰─> [8 lines of output]
       Traceback (most recent call last):
         File "<string>", line 2, in <module>
         File "<pip-setuptools-caller>", line 34, in <module>
         File 
"/tmp/pip-install-g3phtj8f/wxpython_17898b1c7a6f49a690adac623d839514/setup.py", 
line 27, in <module>
           from buildtools.config import Config, msg, opj, runcmd, 
canGetSOName, getSOName
         File 
"/tmp/pip-install-g3phtj8f/wxpython_17898b1c7a6f49a690adac623d839514/buildtools/config.py", 
line 30, in <module>
           from attrdict import AttrDict
       ModuleNotFoundError: No module named 'attrdict'
       [end of output]

   note: This error originates from a subprocess, and is likely not a 
problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

>
> Why do you keep blaming Python as if it's fundamentally broken?
>
> ChrisA
Given the above output, do you have a better target? It also fails to 
build linuxcnc on
bullseye for armhf, on an rpi4b with 2 gigs of dram.
Works perfectly on buster, but I expect that has been fixed  since linuxcnc
looks like its good to go for inclusion in bookworm.

Take care and stay well Chris.

Cheers, Gene Heskett.
-- 
"There are four boxes to be used in defense of liberty:
  soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
  - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



More information about the Python-list mailing list