Re: Fwd: Re: Use of "python" shebang an installation error?

Filipe Laíns <[email protected]> Tue, 21 Jul 2020 22:02:44 +0100
Newsgroups gmane.comp.python.distutils.devel
Organization Archlinux
Message-ID <[email protected]>
On Tue, 2020-07-21 at 13:51 -0700, David Mathog wrote:
> (oops, had to resend, forgot to change the destination to
> <[email protected]>)
> 
> biopython-1.77, for instance, when installed into a virtualenv with
> pip3, has many of these shebangs:
> 
>    #!/usr/bin/env python
> 
> And they are all over the place.  They are:
> 
> ./site-packages/Bio/bgzf.py:
> ./site-packages/Bio/PDB/parse_pdb_header.py:
> ./site-packages/Bio/PDB/PDBList.py:
> ./site-packages/Bio/Restriction/__init__.py:
> ./site-packages/Bio/Restriction/Restriction.py:
> ./site-packages/Bio/Restriction/PrintFormat.py:
> ./site-packages/Bio/Restriction/Restriction_Dictionary.py:
> ./site-packages/Bio/Wise/__init__.py:
> ./site-packages/Bio/Wise/psw.py:
> ./site-packages/Bio/Wise/dnal.py:
> ./site-packages/Bio/UniProt/GOA.py:
> ./site-packages/Bio/SeqUtils/__init__.py:
> 
> Regards,
> 
> David Mathog
> --
> Distutils-SIG mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/distutils-sig.python.org/
> Message archived at 
> https://mail.python.org/archives/list/[email protected]/message/EPFOIYHVK62GYUWUVFMFGYFHZZDOHVRW/

Is it being installed as an egg or wheel? Can you check what happens
when you pass --use-pep517 to the pip install command (to force
installing as a wheel)?

Filipe Laíns

--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/VJPDNUGSAQRF5SYUKBLMWHYAE46UV34Y/
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE0jW0leqs33gyftiw+JPGdIFqqV0FAl8XV+0ACgkQ+JPGdIFq
qV3jaA/9EQWEiv6jxcjMdU90JadzcvJNZL3wSxfAHcm4SEHj3qAg5uj5h755LgAy
35BJINLB5IISJMgQnp4wa6QhionOBKgtzqoETsvEHVrMF8TC0MkHY9JhHf1SMkU5
aqzud5sPGKvNRVRvgMSSCJGawWdi54U3sElqf+qQnD6azArQLWJZoobMxojlKDf6
ncrHnZhv1ujIVhgEfprI0PQdaXKE406osa/1YkyGUbYCOfzSrxB8t7cZosrm3sWm
qDlMl8DzQd1v0tmtiNfx9uRiKpWwh1qsBKiHGrT30OCtr58n6N8CbRbAhm48hlD6
y15wOD2Ep7INxgbQJaX/QXR3r85oX2kHTnTRzYDEiM7FbwLN93yAPT0YLlhISq6d
XyArSh23pKuX6l62ARU561GDl67XW/ed6v2wGfCyimtOgqqTZ2fmbYO+ZPPZFCFC
4Q/A0q9k+k8OPa/oQxVdZJIXm1ODrGAseForYrGMOo/bWQEzQiif4cCfG8WRLuqb
bepeL5DA4vqJCW8YPcyWY9wrz8PMIJSjop+3TanVuZHKhV7d1q2evrXrdWXiFnRg
fPamDcxUuDRNQkB2JYGNn37ZIl4EoycKQfIisXcQy+IQF56rQNSwR4wELCbpWizO
RuUQxcUPfvDpo8cWsF8hYFuuqnoYAML/FaTWsdA/SczBBHR4mw8=
=pJO7
-----END PGP SIGNATURE-----