<div dir="ltr">Thanks Steve and Berker!<div>I uncommented uWSGI from requirements.txt, and no longer seeing the error.</div><div><br></div><div>I've never used Vagrant before. Guess now is the time to learn how to use it :)</div><div><br></div><div>Thanks.</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature">Mariatta Wijaya</div></div>
<br><div class="gmail_quote">On Thu, Aug 11, 2016 at 3:14 AM, Berker Peksağ <span dir="ltr"><<a href="mailto:berker.peksag@gmail.com" target="_blank">berker.peksag@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Aug 11, 2016 at 6:57 AM, Mariatta Wijaya<br>
<<a href="mailto:mariatta.wijaya@gmail.com">mariatta.wijaya@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> I'm having trouble installing pydotorg locally on my personal macbook.<br>
> Wondering if anyone will be able to help with this? Not sure if this is the<br>
> right place to ask. I can also create a ticket in github if that's<br>
> preferred.<br>
><br>
> Anyway, I'm following the instructions for Manual Setup, as described in<br>
> this page: <a href="https://pythondotorg.readthedocs.io/install.html" rel="noreferrer" target="_blank">https://pythondotorg.<wbr>readthedocs.io/install.html</a><br>
<br>
</span>You won't need uWSGI in development so you can safely remove or<br>
uncomment the uWSGI line in requirements.txt.<br>
<br>
Ideally, we should have a separate requirements.txt for<br>
production-only dependencies, but we need to make sure that we won't<br>
break anything in deployment process. I will try to do it this week.<br>
<br>
Thanks!<br>
<br>
--Berker<br>
<div><div class="h5"><br>
> my steps:<br>
><br>
> git clone git://<a href="http://github.com/python/pythondotorg.git" rel="noreferrer" target="_blank">github.com/python/<wbr>pythondotorg.git</a><br>
><br>
> cd pythondotorg<br>
><br>
> python3.4 -m venv venv<br>
><br>
> pip install -r dev-requirements.txt<br>
><br>
> After this point, I see an error.<br>
><br>
> Here is a snippet:<br>
><br>
> Requirement already satisfied (use --upgrade to upgrade): oauthlib>=0.6.2 in<br>
> /usr/local/lib/python3.4/site-<wbr>packages (from<br>
> requests-oauthlib>=0.3.0-><wbr>django-allauth==0.22.0->-r requirements.txt (line<br>
> 40))<br>
><br>
> Installing collected packages: uWSGI<br>
><br>
>   Running setup.py install for uWSGI ... error<br>
><br>
>     Complete output from command /usr/local/opt/python3/bin/<wbr>python3.4 -u -c<br>
> "import setuptools,<br>
> tokenize;__file__='/private/<wbr>var/folders/8t/<wbr>szq9prv16rn3dvdjcd_<wbr>q6cym0000gs/T/pip-build-<wbr>0hp0c9ai/uWSGI/setup.py';exec(<wbr>compile(getattr(tokenize,<br>
> 'open', open)(__file__).read().<wbr>replace('\r\n', '\n'), __file__, 'exec'))"<br>
> install --record<br>
> /var/folders/8t/<wbr>szq9prv16rn3dvdjcd_<wbr>q6cym0000gs/T/pip-fjrw0gqx-<wbr>record/install-record.txt<br>
> --single-version-externally-<wbr>managed --compile:<br>
><br>
>     running install<br>
><br>
>     using profile: buildconf/default.ini<br>
><br>
> .. some really long message or stack trace of some sort... and then:<br>
><br>
> *** uWSGI compiling server core ***<br>
><br>
>     [thread 1][clang] core/utils.o<br>
><br>
>     [thread 2][clang] core/protocol.o<br>
><br>
>     [thread 0][clang] core/socket.o<br>
><br>
>     [thread 3][clang] core/logging.o<br>
><br>
>     [thread 1][clang] core/master.o<br>
><br>
>     [thread 2][clang] core/master_utils.o<br>
><br>
>     core/socket.c:713:28: error: use of undeclared identifier 'SOL_TCP'<br>
><br>
>                     if (setsockopt(serverfd, SOL_TCP, TCP_FASTOPEN, (const<br>
> void *) &uwsgi.tcp_fast_open, sizeof(int)) < 0) {<br>
><br>
>                                              ^<br>
><br>
>     1 error generated.<br>
><br>
>     Command "/usr/local/opt/python3/bin/<wbr>python3.4 -u -c "import setuptools,<br>
> tokenize;__file__='/private/<wbr>var/folders/8t/<wbr>szq9prv16rn3dvdjcd_<wbr>q6cym0000gs/T/pip-build-<wbr>0hp0c9ai/uWSGI/setup.py';exec(<wbr>compile(getattr(tokenize,<br>
> 'open', open)(__file__).read().<wbr>replace('\r\n', '\n'), __file__, 'exec'))"<br>
> install --record<br>
> /var/folders/8t/<wbr>szq9prv16rn3dvdjcd_<wbr>q6cym0000gs/T/pip-fjrw0gqx-<wbr>record/install-record.txt<br>
> --single-version-externally-<wbr>managed --compile" failed with error code 1 in<br>
> /private/var/folders/8t/<wbr>szq9prv16rn3dvdjcd_<wbr>q6cym0000gs/T/pip-build-<wbr>0hp0c9ai/uWSGI/<br>
><br>
> Does anyone have any ideas of what's going on? Is there a problem with my<br>
> machine perhaps? I'm using Macbook OS X El Capitan 10.11.6 if that matters.<br>
><br>
> Thanks. I would really appreciate any help with this.<br>
><br>
><br>
><br>
> Mariatta Wijaya<br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> pydotorg-www mailing list<br>
> <a href="mailto:pydotorg-www@python.org">pydotorg-www@python.org</a><br>
> <a href="https://mail.python.org/mailman/listinfo/pydotorg-www" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/pydotorg-www</a><br>
><br>
</blockquote></div><br></div>