[Scons-users] Problem installing scons via pip

Bill Deegan bill at baddogconsulting.com
Fri Sep 21 13:05:27 EDT 2018


src/setup.py and setup.cfg  likely what you want to look at.
Any help there is welcome.

On Fri, Sep 21, 2018 at 11:28 AM Eric Fahlgren <ericfahlgren at gmail.com>
wrote:

> +1
>
> I have exactly the same situation as Martin (big requirements.txt, forward
> dependency on 'wheel' always borks a new install, the --single... flag
> causes a crash later), so would be very happy to see a scons.whl as the
> default PyPi package.  Any pointers into the source where I might be able
> to help make this happen?
>
> Eric
>
> On Fri, Sep 21, 2018 at 5:22 AM Bill Deegan <bill at baddogconsulting.com>
> wrote:
>
>> I'll see if we can make that happen on next release..
>>
>> On Fri, Sep 21, 2018 at 8:08 AM Martin Ritter <martin.ritter at lmu.de>
>> wrote:
>>
>>> Hi again,
>>>
>>> more investigation and quite some time later I found out that my problem
>>> is due to --no-cache-dir which causes pip not to create wheels but
>>> install directly ... sorry for the noise.
>>>
>>> Still, I would be happy if scons would provide wheels directly on pypi :D
>>>
>>> Cheers,
>>>
>>> Martin
>>>
>>> On 21/09/18 11:16, Martin Ritter wrote:
>>> > Hi all,
>>> >
>>> > I have a very weird problem installing scons via pip. It works fine if
>>> I
>>> > install just scons alone. But I have a large requirements.txt and
>>> would
>>> > like to install all my packages at once checking their integrity so
>>> I'm
>>> > running
>>> >
>>> > pip install --require-hashes -r requirements.txt
>>> >
>>> > and I get the `--single-version-externally-managed` error even though
>>> > wheel is installed (python 3.6, pip 18.0, setuptools 40.4, wheel 0.3.1)
>>> >
>>> > If I run `pip wheel` first it seems to work fine as the wheel is
>>> picked
>>> > up and installed instead
>>> >
>>> > Now the easiest solution for me would be if someone could just upload
>>> a
>>> > wheel of scons to pypi which would allow me to directly install that
>>> > wheel instead. Would that be possible?
>>> >
>>> > Cheers,
>>> >
>>> > Martin
>>>
>>> --
>>> Dr. Martin Ritter
>>>
>>> LMU München, Excellence Cluster Universe
>>> Boltzmannstrasse 2, 85748 Garching
>>>
>>> Tel: (+49) 89 35831-7152
>>> Fax: (+49) 89 3299-4002
>>> _______________________________________________
>>> Scons-users mailing list
>>> Scons-users at scons.org
>>> https://pairlist4.pair.net/mailman/listinfo/scons-users
>>>
>> _______________________________________________
>> Scons-users mailing list
>> Scons-users at scons.org
>> https://pairlist4.pair.net/mailman/listinfo/scons-users
>>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20180921/a860c970/attachment.html>


More information about the Scons-users mailing list