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

Thomas Berg merlin66b at gmail.com
Fri Sep 29 05:19:54 EDT 2017


That's reasonable to me.

> I don't understand your problem precisely, but have you tried virtualenv?

I didn't try in this case, but that can be useful yes. The point here was
that I have a clean and updated installation of Python27 just to test 'pip
install scons', and I wanted to report the problem so it can be fixed.

- Thomas



On Fri, Sep 29, 2017 at 6:27 AM, Bill Deegan <bill at baddogconsulting.com>
wrote:

> 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
>>
>>
>
> _______________________________________________
> 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/20170929/56f29f31/attachment.html>


More information about the Scons-users mailing list