Hi Graham, Yrs, this time the output for config is correct
(r_web) C:\Users\Administrator\r_web\RosterWeb\RosterWeb>pip install -U https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip Collecting https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip Downloading https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip - 788kB 1.1MB/s Installing collected packages: mod-wsgi Found existing installation: mod-wsgi 4.5.12 Uninstalling mod-wsgi-4.5.12: Successfully uninstalled mod-wsgi-4.5.12 Running setup.py install for mod-wsgi ... done Successfully installed mod-wsgi-4.5.12 (r_web) C:\Users\Administrator\r_web\RosterWeb\RosterWeb>mod_wsgi-express module-config LoadFile "c:/python34/DLLs/python34.dll" LoadModule wsgi_module "c:/users/administrator/envs/r_web/lib/site-packages/mod_wsgi/server/mod_wsgi.pyd" WSGIPythonHome "c:/users/administrator/envs/r_web" On Saturday, December 31, 2016 at 5:57:32 AM UTC+5:30, Graham Dumpleton wrote: > > If you could run again: > > pip install -U > https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip > > This time with the -U option to force it to be reinstalled and run again: > > mod_wsgi-express module-config > > to confirm the path is now generated correctly, that would be great. > > You may need to do this when Apache is stopped as it will be trying to > override the mod_wsgi module, which would be in use by Apache, thus > preventing it. Not sure how pip on Windows will handle that. > > Thanks. > > Graham > > On 31 Dec 2016, at 11:09 AM, Graham Dumpleton <[email protected] > <javascript:>> wrote: > > Thanks for letting me know. The DLL location must be different in older > Python versions. I will need to make the script check different locations > > Graham > > On 31 Dec 2016, at 10:32, ANANDA SHANKAR DAS <[email protected] > <javascript:>> wrote: > > Thanks much, got my project up and running. > > On trying to manually start from command prompt got the error. > > C:\Apache2\bin>httpd -k start > httpd: Syntax error on line 493 of C:/Apache2/conf/httpd.conf: Cannot load > c:/python34/python34.dll into server: The specified module could not be > found. > > On checking the path in the system , I found that the path > is C:\Python34\DLLs\python3.dll > > I replaced the path and Apache started without any issues. > > Thanks much for the help. This is my first project (web > application) in Python /Flask and I could not have hosted/completed > this without your help !!! > > > > On Saturday, December 31, 2016 at 4:18:47 AM UTC+5:30, Graham Dumpleton > wrote: >> >> Stop Apache from the monitor. >> >> Then go and start Apache manually from the command line using ‘start’ so >> it is running as you and not special service. >> >> Quite possibly whatever service account Apache runs as cannot access the >> Python virtual environment under your account due to lack of access >> permissions. >> >> Also, what messages are in the Apache error log. That may better explain >> what went wrong. >> >> Graham >> >> On 31 Dec 2016, at 9:26 AM, ANANDA SHANKAR DAS <[email protected]> wrote: >> >> Graham, >> >> Could you please verify the conf file attached, it says "the >> requested operation failed" while trying to start apache 2.2 from the >> apache monitor. I have put lines related to mod_wsgi at the end. >> >> >> On Saturday, December 31, 2016 at 3:12:42 AM UTC+5:30, Graham Dumpleton >> wrote: >>> >>> >>> On 31 Dec 2016, at 8:22 AM, ANANDA SHANKAR DAS <[email protected]> >>> wrote: >>> >>> Here is output of the command >>> >>> >>> Looks good. Use all of that instead of your existing LoadModule line. >>> >>> >>> (r_web) C:\Users\Administrator\r_web\RosterWeb>mod_wsgi-express >>> module-config >>> LoadFile "c:/python34/python34.dll” >>> >>> >>> This line is forcibly linking the Python runtime DLL into Apache to >>> avoid problems with Apache being able to find it. Normally the DLL would >>> have to be in one of the standard library/bin directories that Windows >>> looks in. >>> >>> LoadModule wsgi_module >>> "c:/users/administrator/envs/r_web/lib/site-packages/mod_wsgi/server/mod_wsgi.pyd” >>> >>> >>> This loads the mod_wsgi module. When using the ‘pip install’ method on >>> Windows, it has a ‘.pyd’ extension rather than ‘.so’, but that is fine. >>> >>> WSGIPythonHome "c:/users/administrator/envs/r_web” >>> >>> >>> This says where the Python installation, or Python virtual environment >>> is located that ‘pip install’ was run out of. This is done explicitly again >>> to avoid problems with correct installation being found. >>> >>> Do note that if this is a Python virtual environment and you destroy the >>> Python virtual environment, you will remove the mod_wsgi module as well and >>> Apache will then fail to start up. Although, if Apache is running at the >>> time, you likely wouldn’t be able to remove the mod_wsgi module anyway as >>> it would be in use. >>> >>> If you do need to recreate the a Python virtual environment, you would >>> need to shutdown Apache first, then destroy it, reinstall any modules >>> include mod_wsgi and then restart Apache, updating those directives if >>> necessary. >>> >>> Graham >>> >>> >>> >>> On Saturday, December 31, 2016 at 2:45:54 AM UTC+5:30, Graham Dumpleton >>> wrote: >>>> >>>> As already mentioned, run the command: >>>> >>>> mod_wsgi-express module-config >>>> >>>> after mod_wsgi is installed and it will tell you the LoadModule line to >>>> use, as well as directives for LoadFile and WSGIPythonHome which ensure >>>> correct Python is used. >>>> >>>> There isn’t a need to copy the mod_wsgi.so file into place. the >>>> directives from that command will set things up to use it from where it is >>>> installed. >>>> >>>> So run the command. Let me know what it shows so can verify that I >>>> think it looks good. >>>> >>>> Graham >>>> >>>> On 31 Dec 2016, at 8:11 AM, ANANDA SHANKAR DAS <[email protected]> >>>> wrote: >>>> >>>> Graham, >>>> >>>> Thanks for pointing that out, I dont know how I ended up >>>> using 32 bit version of python 3.4. Anyway I corrected that and I >>>> ran the command you gave me earlier, please find the output >>>> attached. >>>> >>>> I guess I need to find the mod_wsgi.so and copy it in the module >>>> dir and make the following changes in conf file >>>> >>>> LoadModule wsgi_module modules/mod_wsgi.so >>>> <VirtualHost *> >>>> WSGIScriptAlias /index >>>> C:\Users\Administrator\r_web\RosterWeb\RosterWeb\Roster.wsgi >>>> <Directory C:\Users\Administrator\r_web\RosterWeb\RosterWeb\> >>>> Order deny,allow >>>> Require all granted >>>> </Directory> >>>> </VirtualHost> >>>> >>>> Right ? >>>> >>>> >>>> >>>> On Saturday, December 31, 2016 at 2:13:55 AM UTC+5:30, Graham Dumpleton >>>> wrote: >>>>> >>>>> Are you sure you have installed same architecture for both Python and >>>>> Apache? >>>>> >>>>> That is, that they are both 64 bit? >>>>> >>>>> Are you sure Python isn’t the 32 bit version? >>>>> >>>>> Graham >>>>> >>>>> On 31 Dec 2016, at 7:38 AM, ANANDA SHANKAR DAS <[email protected]> >>>>> wrote: >>>>> >>>>> Please find the complete output attached >>>>> >>>>> On Saturday, December 31, 2016 at 2:00:57 AM UTC+5:30, ANANDA SHANKAR >>>>> DAS wrote: >>>>>> >>>>>> I have downloaded apache 2.2 from >>>>>> https://www.apachelounge.com/download/win64/ >>>>>> >>>>>> In C:\Apache2\lib I have >>>>>> >>>>>> C:\Apache2\lib>dir >>>>>> Volume in drive C has no label. >>>>>> Volume Serial Number is 2806-D34A >>>>>> >>>>>> Directory of C:\Apache2\lib >>>>>> >>>>>> 30/12/2016 11:58 <DIR> . >>>>>> 30/12/2016 11:58 <DIR> .. >>>>>> 30/12/2016 11:58 1,921,920 apr-1.lib >>>>>> 30/12/2016 11:58 1,199,734 aprutil-1.lib >>>>>> 30/12/2016 11:58 62,526 libapr-1.exp >>>>>> 30/12/2016 11:58 103,936 libapr-1.lib >>>>>> 30/12/2016 11:58 3,929 libapriconv-1.exp >>>>>> 30/12/2016 11:58 7,404 libapriconv-1.lib >>>>>> 30/12/2016 11:58 38,621 libaprutil-1.exp >>>>>> 30/12/2016 11:58 64,916 libaprutil-1.lib >>>>>> 30/12/2016 11:58 60,508 libhttpd.exp >>>>>> 30/12/2016 11:58 99,028 libhttpd.lib >>>>>> 30/12/2016 11:58 9,775 mod_dav.exp >>>>>> 30/12/2016 11:58 16,660 mod_dav.lib >>>>>> 30/12/2016 11:58 600,878 xml.lib >>>>>> 13 File(s) 4,189,835 bytes >>>>>> 2 Dir(s) 1,870,245,888 bytes free >>>>>> >>>>>> Its a long output, the tail is as follows >>>>>> >>>>>> coreboard_process@4 referenced in function _wsgi_server_metrics >>>>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>>>> __imp__ap_exist >>>>>> s_scoreboard_image@0 referenced in function _wsgi_server_metrics >>>>>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>>>>> __imp__apr_threa >>>>>> dkey_private_set@8 referenced in function _wsgi_thread_info >>>>>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>>>>> __imp__apr_threa >>>>>> dkey_private_get@8 referenced in function _wsgi_thread_info >>>>>> build\lib.win32-3.4\mod_wsgi\server\mod_wsgi.pyd : fatal error >>>>>> LNK1120: 103 >>>>>> unresolved externals >>>>>> error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio >>>>>> 10.0\\VC\\B >>>>>> IN\\link.exe' failed with exit status 1120 >>>>>> error >>>>>> Cleaning up... >>>>>> Removing source in >>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-epmtkelp-build >>>>>> Command "c:\users\administrator\envs\r_web\scripts\python.exe -u -c >>>>>> "import setu >>>>>> ptools, tokenize;__file__='C:\\Users\\ >>>>>> ADMINI~1\\AppData\\Local\\Temp\\2\\pip-epm >>>>>> tkelp-build\\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\ADMINI~1\AppData\Local\Temp\2\pip-1w7syfk4-record\install-reco >>>>>> rd.txt --single-version-externally-managed --compile >>>>>> --install-headers c:\users\ >>>>>> administrator\envs\r_web\include\site\python3.4\mod-wsgi" failed with >>>>>> error code >>>>>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-epmtkelp-build\ >>>>>> Exception information: >>>>>> Traceback (most recent call last): >>>>>> File >>>>>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\basecommand.py", >>>>>> line 215, in main >>>>>> status = self.run(options, args) >>>>>> File >>>>>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\commands\install >>>>>> .py", line 342, in run >>>>>> prefix=options.prefix_path, >>>>>> File >>>>>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\req\req_set.py", >>>>>> line 784, in install >>>>>> **kwargs >>>>>> File >>>>>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\req\req_install. >>>>>> py", line 878, in install >>>>>> spinner=spinner, >>>>>> File >>>>>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\utils\__init__.p >>>>>> y", line 707, in call_subprocess >>>>>> % (command_desc, proc.returncode, cwd)) >>>>>> pip.exceptions.InstallationError: Command >>>>>> "c:\users\administrator\envs\r_web\scr >>>>>> ipts\python.exe -u -c "import setuptools, tokenize;__file__='C: >>>>>> \\Users\\ADMINI~1 >>>>>> \\AppData\\Local\\Temp\\2\\pip-epmtkelp-build\\setup.py';f=getattr(tokenize, >>>>>> >>>>>> 'op >>>>>> en', open)(__file__);code=f.read().replace('\r\n', >>>>>> '\n');f.close();exec(compile( >>>>>> code, __file__, 'exec'))" install --record >>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\ >>>>>> 2\pip-1w7syfk4-record\install-record.txt >>>>>> --single-version-externally-managed --c >>>>>> ompile --install-headers >>>>>> c:\users\administrator\envs\r_web\include\site\python3. >>>>>> 4\mod-wsgi" failed with error code 1 in >>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\p >>>>>> ip-epmtkelp-build\ >>>>>> >>>>>> >>>>>> On Saturday, December 31, 2016 at 1:42:40 AM UTC+5:30, Graham >>>>>> Dumpleton wrote: >>>>>>> >>>>>>> Where did you get this Apache 2 binary package from? What site? >>>>>>> >>>>>>> Can you run with: >>>>>>> >>>>>>> pip install -v https://github.com/Gr >>>>>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>> >>>>>>> The -v option will show the actual compiler commands and output. >>>>>>> >>>>>>> I need to see the main link like from the compilation. >>>>>>> >>>>>>> Also, what is in the directory: >>>>>>> >>>>>>> c:\Apache2\lib >>>>>>> >>>>>>> Graham >>>>>>> >>>>>>> On 31 Dec 2016, at 5:21 AM, ANANDA SHANKAR DAS <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>> HI Graham, >>>>>>> >>>>>>> I installed Visual Studio 10 Professional , with that >>>>>>> its a different error: >>>>>>> >>>>>>> slate_name@16 referenced in function _wsgi_register_hooks >>>>>>> mod_wsgi.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_hook_chil >>>>>>> d_init@16 referenced in function _wsgi_register_hooks >>>>>>> mod_wsgi.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_hook_post >>>>>>> _config@16 referenced in function _wsgi_register_hooks >>>>>>> wsgi_apache.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_conv_ >>>>>>> utf8_to_ucs2@16 referenced in function _wsgi_utf8_to_unicode_path >>>>>>> wsgi_buckets.obj : error LNK2001: unresolved external symbol >>>>>>> _apr_bucket_sha >>>>>>> red_copy >>>>>>> wsgi_buckets.obj : error LNK2001: unresolved external symbol >>>>>>> _apr_bucket_sha >>>>>>> red_split >>>>>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_buck >>>>>>> et_free referenced in function _wsgi_python_bucket_destroy >>>>>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_buck >>>>>>> et_shared_destroy@4 referenced in function >>>>>>> _wsgi_python_bucket_destroy >>>>>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_buck >>>>>>> et_shared_make@20 referenced in function _wsgi_apr_bucket_python_make >>>>>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_buck >>>>>>> et_alloc referenced in function _wsgi_apr_bucket_python_make >>>>>>> wsgi_interp.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_get_se >>>>>>> rver_built@0 referenced in function _newInterpreterObject >>>>>>> wsgi_interp.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_get_se >>>>>>> rver_description@0 referenced in function _newInterpreterObject >>>>>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_get_s >>>>>>> coreboard_worker@8 referenced in function _wsgi_server_metrics >>>>>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_get_s >>>>>>> coreboard_process@4 referenced in function _wsgi_server_metrics >>>>>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__ap_exist >>>>>>> s_scoreboard_image@0 referenced in function _wsgi_server_metrics >>>>>>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_threa >>>>>>> dkey_private_set@8 referenced in function _wsgi_thread_info >>>>>>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>>>>>> __imp__apr_threa >>>>>>> dkey_private_get@8 referenced in function _wsgi_thread_info >>>>>>> build\lib.win32-3.4\mod_wsgi\server\mod_wsgi.pyd : fatal error >>>>>>> LNK1120: 103 >>>>>>> unresolved externals >>>>>>> error: command 'C:\\Program Files (x86)\\Microsoft Visual >>>>>>> Studio 10.0\\VC\\B >>>>>>> IN\\link.exe' failed with exit status 1120 >>>>>>> >>>>>>> ---------------------------------------- >>>>>>> Command "c:\users\administrator\envs\r_web\scripts\python.exe -u -c >>>>>>> "import setu >>>>>>> ptools, tokenize;__file__='C: >>>>>>> \\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-2sr >>>>>>> owup3-build\\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\ADMINI~1\AppData\Local\Temp\2\pip-d76aqi9c-record\install-reco >>>>>>> rd.txt --single-version-externally-managed --compile >>>>>>> --install-headers c:\users\ >>>>>>> administrator\envs\r_web\include\site\python3.4\mod-wsgi" failed >>>>>>> with error code >>>>>>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-2srowup3-build\ >>>>>>> >>>>>>> >>>>>>> On Friday, December 30, 2016 at 5:32:53 PM UTC+5:30, ANANDA SHANKAR >>>>>>> DAS wrote: >>>>>>>> >>>>>>>> Just to add that I am using the vc10 version of apache 2.2 >>>>>>>> >>>>>>>> On Friday, December 30, 2016 at 4:54:20 PM UTC+5:30, ANANDA SHANKAR >>>>>>>> DAS wrote: >>>>>>>>> >>>>>>>>> Tried the same as mentioned in the error below, still same. >>>>>>>>> >>>>>>>>> >>>>>>>>> Whatever mentioned in error has been installed . >>>>>>>>> >>>>>>>>> >>>>>>>>> <https://lh3.googleusercontent.com/-Dc3EBu-gNnU/WGZD3WXmXYI/AAAAAAAAERs/BNjgFO037SUMNPDlFx9KSgOYPE9s3_QsgCLcB/s1600/vc.jpg> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> (r_web) C:\Users\Administrator\r_web\RosterWeb>pip install >>>>>>>>> https://github.com/Gr >>>>>>>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>>> Collecting >>>>>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>>> Downloading >>>>>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip (7 >>>>>>>>> 83kB) >>>>>>>>> 100% |################################| 788kB 504kB/s >>>>>>>>> Installing collected packages: mod-wsgi >>>>>>>>> Running setup.py install for mod-wsgi ... error >>>>>>>>> Complete output from command >>>>>>>>> c:\users\administrator\envs\r_web\scripts\pytho >>>>>>>>> n.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ >>>>>>>>> ADMINI~1\\AppData\ >>>>>>>>> \Local\\Temp\\2\\pip-jani9ah8-build\\setup.py';f=getattr(tokenize, >>>>>>>>> 'open', open) >>>>>>>>> (__file__);code=f.read().replace('\r\n', >>>>>>>>> '\n');f.close();exec(compile(code, __fi >>>>>>>>> le__, 'exec'))" install --record >>>>>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-jbgq >>>>>>>>> 6g2n-record\install-record.txt --single-version-externally-managed >>>>>>>>> --compile --i >>>>>>>>> nstall-headers >>>>>>>>> c:\users\administrator\envs\r_web\include\site\python3.4\mod-wsgi >>>>>>>>> : >>>>>>>>> c:\python34\Lib\distutils\dist.py:260: UserWarning: Unknown >>>>>>>>> distribution opt >>>>>>>>> ion: 'bugtrack_url' >>>>>>>>> warnings.warn(msg) >>>>>>>>> running install >>>>>>>>> running build >>>>>>>>> running build_py >>>>>>>>> creating build >>>>>>>>> creating build\lib.win32-3.4 >>>>>>>>> creating build\lib.win32-3.4\mod_wsgi >>>>>>>>> copying src\__init__.py -> build\lib.win32-3.4\mod_wsgi >>>>>>>>> creating build\lib.win32-3.4\mod_wsgi\server >>>>>>>>> copying src\server\apxs_config.py -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\server >>>>>>>>> copying src\server\environ.py -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\server >>>>>>>>> copying src\server\__init__.py -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\server >>>>>>>>> creating build\lib.win32-3.4\mod_wsgi\server\management >>>>>>>>> copying src\server\management\__init__.py -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\se >>>>>>>>> rver\management >>>>>>>>> creating >>>>>>>>> build\lib.win32-3.4\mod_wsgi\server\management\commands >>>>>>>>> copying src\server\management\commands\runmodwsgi.py -> >>>>>>>>> build\lib.win32-3.4\ >>>>>>>>> mod_wsgi\server\management\commands >>>>>>>>> copying src\server\management\commands\__init__.py -> >>>>>>>>> build\lib.win32-3.4\mo >>>>>>>>> d_wsgi\server\management\commands >>>>>>>>> creating build\lib.win32-3.4\mod_wsgi\docs >>>>>>>>> copying docs\_build\html\__init__.py -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\docs >>>>>>>>> creating build\lib.win32-3.4\mod_wsgi\images >>>>>>>>> copying images\__init__.py -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\images >>>>>>>>> copying images\snake-whiskey.jpg -> >>>>>>>>> build\lib.win32-3.4\mod_wsgi\images >>>>>>>>> running build_ext >>>>>>>>> building 'mod_wsgi.server.mod_wsgi' extension >>>>>>>>> * error: Microsoft Visual C++ 10.0 is required. Get it with >>>>>>>>> "Microsoft Windows* >>>>>>>>> * SDK 7.1": www.microsoft.com/download/details.aspx?id=8279 >>>>>>>>> <http://www.microsoft.com/download/details.aspx?id=8279>* >>>>>>>>> >>>>>>>>> ---------------------------------------- >>>>>>>>> Command "c:\users\administrator\envs\r_web\scripts\python.exe -u >>>>>>>>> -c "import setu >>>>>>>>> ptools, tokenize;__file__='C:\\Users\\ >>>>>>>>> ADMINI~1\\AppData\\Local\\Temp\\2\\pip-jan >>>>>>>>> i9ah8-build\\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\ADMINI~1\AppData\Local\Temp\2\pip-jbgq6g2n-record\install-reco >>>>>>>>> rd.txt --single-version-externally-managed --compile >>>>>>>>> --install-headers c:\users\ >>>>>>>>> administrator\envs\r_web\include\site\python3.4\mod-wsgi" failed >>>>>>>>> with error code >>>>>>>>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-jani9ah8-build\ >>>>>>>>> >>>>>>>>> On Friday, December 30, 2016 at 4:09:49 PM UTC+5:30, Graham >>>>>>>>> Dumpleton wrote: >>>>>>>>>> >>>>>>>>>> Try doing the exact same thing but with Python 3.4. >>>>>>>>>> >>>>>>>>>> So long as you have the compiler installed and can install using >>>>>>>>>> pip any Python packages with C extensions, then technically you can >>>>>>>>>> use >>>>>>>>>> ‘pip install mod_wsgi’ to get the mod_wsgi module built, even if I >>>>>>>>>> haven’t >>>>>>>>>> myself tried it. >>>>>>>>>> >>>>>>>>>> From memory Python 3.4 uses VC10, so if can, Apache should also >>>>>>>>>> be compiled with VC10 to avoid mixing ABI versions for objects. >>>>>>>>>> >>>>>>>>>> Graham >>>>>>>>>> >>>>>>>>>> On 30 Dec 2016, at 9:35 PM, ANANDA SHANKAR DAS <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Yes, tried that got the same error. Now I downgraded to >>>>>>>>>> python 3.4.3 since few packages in the build tool >>>>>>>>>> didnot >>>>>>>>>> install and I had to skip it. Found out in some forums that I >>>>>>>>>> need to >>>>>>>>>> install Visual Studio 2015. But its incompatible to windows >>>>>>>>>> server 2008, >>>>>>>>>> so downgraded to python 3.4 Could you please help me >>>>>>>>>> with the >>>>>>>>>> mod_wsgi for this >>>>>>>>>> >>>>>>>>>> On Friday, December 30, 2016 at 3:44:37 PM UTC+5:30, Graham >>>>>>>>>> Dumpleton wrote: >>>>>>>>>>> >>>>>>>>>>> You need to have installed the VC14 compiler on the system. >>>>>>>>>>> >>>>>>>>>>> See: >>>>>>>>>>> >>>>>>>>>>> <a href=" >>>>>>>>>>> https://wiki.python.org/moin/WindowsCompilers#Microsoft_Visual_C.2B-.2B-_14.0_standalone:_Visual_C.2B-.2B-_Build_Tools_2015_.28x86.2C_x64.2C_ARM.29" >>>>>>>>>>> >>>>>>>>>>> rel="nofollow" target="_blank" onmousedown="this.href=' >>>>>>>>>>> https://www.google.com/url?q\x3dhttps%3A%2F%2Fwiki.python.org%2Fmoin%2FWindowsCompilers%23Microsoft_Visual_C.2B-.2B-_14.0_standalone%3A_Visual_C.2B >>>>>>>>>>> >>>>>>>>>>> <https://www.google.com/url?q%5Cx3dhttps%3A%2F%2Fwiki.python.org%2Fmoin%2FWindowsCompilers%23Microsoft_Visual_C.2B-.2B-_14.0_standalone%3A_Visual_C.2B> >>>>>>>>>>> >>>>>>>>>> -- 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.
