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.

Reply via email to