Okay. I knew one way worked and one didn't, so my memory of which does was 
probably fuzzy. :-)

Would be interesting to see the errors when trying to do pip install method.

Graham

> On 15 May 2018, at 12:32 pm, Peter Lai <[email protected]> wrote:
> 
> I may have gotten the working installation methods backwards:
> 
> I just sucessfully (re)built 4.6.4 from github in cygwin64 with cygwin's py36 
> (--with-python=/usr/bin/python3.6) [Python 3.6.4], python3-devel, gcc-core 
> (7.3.0), make, apache24 (2.4.29), httpd-devel, libapr1, libintl-devel using 
> configure/make/make install . It dropped a working module in 
> /usr/lib/httpd/modules/mod_wsgi.so
> 
> a naive `/usr/bin/python3.6 -m pip install mod_wsgi` does not work (it did 
> not properly resolve apr include paths)
> 
> I have never tried using mod_wsgi-express, only manual config of apache.
> 
> On Tuesday, May 15, 2018 at 2:03:03 PM UTC-4, Graham Dumpleton wrote:
> Good to know that pip install works with cygwin. From what I heard, 
> configure/make/make install doesn't work wth cygwin. Not sure if ever heard 
> about anyone trying pip install method when using cygwin
> 
> Does running 'mod_wsgi-express start-server' work, or do you have to still do 
> manual configuration of the Apache instance?
> 
> Graham
> 
>  
>> On 15 May 2018, at 10:54 am, Peter Lai <pete...@ <>pw.utc.com 
>> <http://pw.utc.com/>> wrote:
>> 
>> FWIW, I have found the best success on windows in a cygwin environment 
>> (cygwin's fork() emulation is sufficient for apache prefork worker model 
>> too, essentially mirroring a true *nix config with WSGIDaemonProcess). 
>> Cygwin python, cygwin apache/libapr/apxs, cygwin build tools (gcc), pip 
>> install will autobuild and you just include the module in apache config and 
>> it just works(tm).
>> 
>> On Tuesday, May 15, 2018 at 1:47:44 PM UTC-4, Graham Dumpleton wrote:
>> 
>> 
>>> On 15 May 2018, at 12:38 am, Dan DeBlasio <[email protected] <>> wrote:
>>> 
>>> hey bud, i have been struggling with this for hours now and i can't figure 
>>> anything out from anywhere i've googled and searched and what not.
>>> 
>>> I have done pip install mod_wsgi but it keeps giving me lnk2001 errors.  so 
>>> after installing a bunch of microsoft crap which didn't fix my problem and 
>>> searching forever, I found some older versions and I installed version 
>>> 4.5.12.  This install completed with no errors, which excited me but even 
>>> after the install, I'm not able to run mod_wsgi-express.  It doesn't exist. 
>>>  Can I install this manually?
>> 
>> I would need to see the link errors to be able to help.
>> 
>> A few tips.
>> 
>> Use Python 3.6, don't use Python 2.7.
>> 
>> Use Apache from www.apachelounge.com <http://www.apachelounge.com/>, some 
>> other Apache distributions are missing bits that allow you to build third 
>> party Apache modules.
>> 
>> Use 64 bit versions of Apache, Python and MS C compiler. Don't mix 32 bit 
>> and 64 bit.
>> 
>> Use the exact MS C compiler for the Python version being used. You can find 
>> what they are in:
>> 
>> https://wiki.python.org/moin/WindowsCompilers 
>> <https://wiki.python.org/moin/WindowsCompilers>
>> 
>> If possible use an Apache distribution which uses the same MS C compiler. 
>> Using VC15 Apache with VC14 Python and MS C compilers may work, but you do 
>> need to use the VC14 compiler that matches what is required for Python 3.6.
>> 
>> Graham
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "modwsgi" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to modwsgi+u...@ <>googlegroups.com <http://googlegroups.com/>.
>> To post to this group, send email to mod...@ <>googlegroups.com 
>> <http://googlegroups.com/>.
>> Visit this group at https://groups.google.com/group/modwsgi 
>> <https://groups.google.com/group/modwsgi>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at https://groups.google.com/group/modwsgi 
> <https://groups.google.com/group/modwsgi>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to