[Scons-users] No more windows installers? (Pip/tar/zip going forward)

Bill Deegan bill at baddogconsulting.com
Fri Sep 29 00:27:40 EDT 2017


That's a known error.
I know it doesn't happen under virtualenv.

Regardless,  I'd rather drop the .exe installers and then resolve the pip
install issue than spend time fixing the .exe installers.
Does that sound reasonable?

On Thu, Sep 28, 2017 at 5:16 PM, Thomas Berg <merlin66b at gmail.com> wrote:

> I've been using the 64bit Windows installers. pip does not seem to work
> for me at the moment, if it did it would be an acceptable alternative.
>
> I've been avoiding setup.py installs, because it is more tedious and puts
> scons.bat in a different location than the installers do (C:\Python27
> versus C:\Python27\Scripts), causing problems when installing multiple
> versions of scons and mixing the two conventions.
>
>  Is this pip error a known problem?
>
> - Thomas
>
> (note: 64 bit python)
>
> > python
> Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64
> bit (AMD64)] on win32
> > pip --version
> pip 9.0.1 from c:\python27\lib\site-packages (python 2.7)
>
> >pip install scons
> Collecting scons
>   Using cached scons-3.0.0.tar.gz
> Installing collected packages: scons
>   Running setup.py install for scons ... error
>     Complete output from command c:\python27\python.exe -u -c "import
> setuptools, tokenize;__file__='c:\\users\\thomasb\\appdata\\local\\temp\
> \pip-build-l8udi7\\scons\\setup.py';f=getattr(tokenize, 'open',
> open)(__file__);code=f.read().replace('\r\n',
> '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
> c:\users\thomasb\appdata\local\temp\pip-6dpgnv-record\install-record.txt
> --single-version-externally-managed --compile:
>     usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
>        or: -c --help [cmd1 cmd2 ...]
>        or: -c --help-commands
>        or: -c cmd --help
>
>     error: option --single-version-externally-managed not recognized
>
>     ----------------------------------------
> Command "c:\python27\python.exe -u -c "import setuptools,
> tokenize;__file__='c:\\users\\thomasb\\appdata\\local\\temp\
> \pip-build-l8udi7\\scons\\setup.py';f=getattr(tokenize, 'open',
> open)(__file__);code=f.read().replace('\r\n',
> '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
> c:\users\thomasb\appdata\local\temp\pip-6dpgnv-record\install-record.txt
> --single-version-externally-managed --compile" failed with error code 1
> in c:\users\thomasb\appdata\local\temp\pip-build-l8udi7\scons\
>
> On Fri, Sep 29, 2017 at 1:46 AM, Eric Fahlgren <ericfahlgren at gmail.com>
> wrote:
>
>> For me, the pip wheel was a welcome improvement.  I use pip to install
>> almost all of our Windows/Python toolchain, so when SCons moved into a
>> wheel, it made me happy that I could get rid of another special case.
>>
>> On Thu, Sep 28, 2017 at 3:48 PM, Bill Deegan <bill at baddogconsulting.com>
>> wrote:
>>
>>> Greetings,
>>>
>>> Any strong opinions on keeping the windows installers?
>>>
>>> pip install should work on any platform going forward.
>>> Also the zip file and be python setup.py install'd
>>>
>>> -Bill
>>>
>>> _______________________________________________
>>> 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/20170928/000f3eec/attachment-0001.html>


More information about the Scons-users mailing list