That’s odd. What are the names of all the files in the DLLs directory? > On 31 Dec 2016, at 5:48 PM, ANANDA SHANKAR DAS <[email protected]> wrote: > > Sorry, its not actually correct . > > It is : > > LoadFile "c:/python34/DLLs/python34.dll" > > Should be : > > LoadFile "c:/python34/DLLs/python3.dll" > > On Saturday, December 31, 2016 at 12:15:45 PM UTC+5:30, ANANDA SHANKAR DAS > wrote: > 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 > <https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip> > Collecting https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip > <https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip> > Downloading https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip > <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 > <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] <>> >> 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] <>> 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/ >>>>>>> <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 >>>>>>> <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 <https://github.com/Gr> >>>>>>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>> Collecting >>>>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>> <https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip> >>>>>>>> Downloading >>>>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>> <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 >>>>>>>>> >>>>>>>>> <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] > <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.
