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*

    ----------------------------------------
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] 
> <javascript:>> 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:
>>
>>    
>> 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
>>
>> Have you done that?
>>
>> Graham
>>
>> On 30 Dec 2016, at 9:01 PM, ANANDA SHANKAR DAS <[email protected]> wrote:
>>
>> Hi Graham, 
>>
>> I  tried your  steps  , I get the  error as follows:
>>
>> (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 328kB/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-5h4juafu-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-zt11
>> 8dzx-record\install-record.txt --single-version-externally-managed 
>> --compile --i
>> nstall-headers 
>> c:\users\administrator\envs\r_web\include\site\python3.5\mod-wsgi
>> :
>>     c:\python35\Lib\distutils\dist.py:261: UserWarning: Unknown 
>> distribution opt
>> ion: 'bugtrack_url'
>>       warnings.warn(msg)
>>     running install
>>     running build
>>     running build_py
>>     creating build
>>     creating build\lib.win-amd64-3.5
>>     creating build\lib.win-amd64-3.5\mod_wsgi
>>     copying src\__init__.py -> build\lib.win-amd64-3.5\mod_wsgi
>>     creating build\lib.win-amd64-3.5\mod_wsgi\server
>>     copying src\server\apxs_config.py -> 
>> build\lib.win-amd64-3.5\mod_wsgi\server
>>
>>     copying src\server\environ.py -> 
>> build\lib.win-amd64-3.5\mod_wsgi\server
>>     copying src\server\__init__.py -> 
>> build\lib.win-amd64-3.5\mod_wsgi\server
>>     creating build\lib.win-amd64-3.5\mod_wsgi\server\management
>>     copying src\server\management\__init__.py -> 
>> build\lib.win-amd64-3.5\mod_wsg
>> i\server\management
>>     creating build\lib.win-amd64-3.5\mod_wsgi\server\management\commands
>>     copying src\server\management\commands\runmodwsgi.py -> 
>> build\lib.win-amd64-
>> 3.5\mod_wsgi\server\management\commands
>>     copying src\server\management\commands\__init__.py -> 
>> build\lib.win-amd64-3.
>> 5\mod_wsgi\server\management\commands
>>     creating build\lib.win-amd64-3.5\mod_wsgi\docs
>>     copying docs\_build\html\__init__.py -> 
>> build\lib.win-amd64-3.5\mod_wsgi\doc
>> s
>>     creating build\lib.win-amd64-3.5\mod_wsgi\images
>>     copying images\__init__.py -> build\lib.win-amd64-3.5\mod_wsgi\images
>>     copying images\snake-whiskey.jpg -> 
>> build\lib.win-amd64-3.5\mod_wsgi\images
>>     running build_ext
>>     building 'mod_wsgi.server.mod_wsgi' extension
>>     creating build\temp.win-amd64-3.5
>>     creating build\temp.win-amd64-3.5\Release
>>     creating build\temp.win-amd64-3.5\Release\src
>>     creating build\temp.win-amd64-3.5\Release\src\server
>>     cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\Apache2/include 
>> -Ic:\python3
>> 5\include -Ic:\python35\include /Tcsrc/server\mod_wsgi.c 
>> /Fobuild\temp.win-amd64
>> -3.5\Release\src/server\mod_wsgi.obj
>>    * error: command 'cl.exe' failed: No such file or directory*
>>
>>     ----------------------------------------
>> 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-5h4
>> juafu-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-zt118dzx-record\install-reco
>> rd.txt --single-version-externally-managed --compile --install-headers 
>> c:\users\
>> administrator\envs\r_web\include\site\python3.5\mod-wsgi" failed with 
>> error code
>>  1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-5h4juafu-build\
>>
>>
>>
>>
>>
>> On Friday, December 30, 2016 at 12:34:38 PM UTC+5:30, ANANDA SHANKAR DAS 
>> wrote:
>>>
>>> Graham,
>>>
>>> I  could  not   make  it to work.  Using  Apache 2.2  is a  production 
>>> requirement. I will  try to sort    this out. Thanks   for helping me  in 
>>> understanding  the  issue.
>>>
>>> On Friday, December 30, 2016 at 9:35:38 AM UTC+5:30, Graham Dumpleton 
>>> wrote:
>>>>
>>>> BTW, where are you even finding an Apache binary which has been 
>>>> compiled with VC14 compiler.
>>>>
>>>> The latest I know of is compiled for VC10. As Python 3.5 requires VC14 
>>>> compiler, there is no guarantee that Apache 2.2 compiled for VC10 will 
>>>> work.
>>>>
>>>> Why must you use Apache 2.2? Why can’t you use Apache 2.4?
>>>>
>>>> Graham
>>>>
>>>> On 30 Dec 2016, at 8:27 AM, Graham Dumpleton <[email protected]> 
>>>> wrote:
>>>>
>>>> Try:
>>>>
>>>> set MOD_WSGI_APACHE_ROOTDIR="c:\\Apache22
>>>>
>>>> I don’t know how backslashes are handled in Windows environment 
>>>> variables and whether they need to be escaped.
>>>>
>>>> Also ensure you are setting the correct path to where your Apache 
>>>> installation is. It must the directory which contains ‘include’ directory 
>>>> for Apache.
>>>>
>>>> If you don’t set and export the environment variable it will keep 
>>>> complaining about APXS error as it falls back to that if it cannot find 
>>>> the 
>>>> Apache installation you are pointing at.
>>>>
>>>> Graham
>>>>
>>>> On 30 Dec 2016, at 8:20 AM, ANANDA SHANKAR DAS <[email protected]> 
>>>> wrote:
>>>>
>>>> Graham,
>>>>
>>>>   I   still get the  same error when I  try pip install mod-wsgi . I 
>>>>  have   tried   both inside  and outside the   virtualenv   I created, 
>>>> same 
>>>> results
>>>>
>>>> On Friday, December 30, 2016 at 2:45:06 AM UTC+5:30, Graham Dumpleton 
>>>> wrote:
>>>>>
>>>>>
>>>>> On 30 Dec 2016, at 8:06 AM, ANANDA SHANKAR DAS <[email protected]> 
>>>>> wrote:
>>>>>
>>>>> Hi Graham,
>>>>>
>>>>>   I have   set   the  path to the  Apache  installation  "c:\Apache22"
>>>>>
>>>>> C:\Users\Administrator>set MOD_WSGI_APACHE_ROOTDIR="c:\Apache22"
>>>>>
>>>>> Please  let me know  about the  setup.py file   to  include  Apache2.2
>>>>>
>>>>> and have   set the  path in windows 
>>>>>
>>>>>
>>>>> After doing that did you then run:
>>>>>
>>>>>     pip install mod_wsgi
>>>>>
>>>>> Once you have done that, if it works, you should be able to run:
>>>>>
>>>>>     mod_wsgi-express module-config
>>>>>
>>>>> and it will output what you need to configure Apache with to load the 
>>>>> mod_wsgi module from where it is installed.
>>>>>
>>>>> Then configure Apache for your WSGI application and check that it all 
>>>>> works.
>>>>>
>>>>> If you need a separate wheel file then do something like:
>>>>>
>>>>>     pip wheel --wheel-dir=wheelhouse mod_wsgi
>>>>>
>>>>> and that should give you a wheel file.
>>>>>
>>>>> You do not need a wheel file if only installing for your own Apache as 
>>>>> ‘pip install’ does what is required.
>>>>>
>>>>> Why do you specifically need a wheel file?
>>>>>
>>>>> Even you did need a wheel file, when installed from the wheel file, 
>>>>> still use ‘mod_wsgi-express module-config’ to get what you need to 
>>>>> configure Apache with to load the mod_wsgi module.
>>>>>
>>>>> Graham
>>>>>
>>>>> On Friday, December 30, 2016 at 1:18:47 AM UTC+5:30, Graham Dumpleton 
>>>>> wrote:
>>>>>>
>>>>>> Using the pip install method has only been tested with Apache 2.4. As 
>>>>>> a result it only looks for Apache 2.4 by default.
>>>>>>
>>>>>> If you want to try with Apache 2.2, set the environment variable in 
>>>>>> your shell:
>>>>>>
>>>>>>     MOD_WSGI_APACHE_ROOTDIR="c:\Apache22"
>>>>>>
>>>>>> and do what ever you need to do on Windows to export it so it is 
>>>>>> visible to the pip command when run.
>>>>>>
>>>>>> Set the path for your Apache 2.2 installation appropriately.
>>>>>>
>>>>>> If that works let me know and I will update setup.py to look for both 
>>>>>> c:\Apache24 and c:\Apache22 directories.
>>>>>>
>>>>>> Graham
>>>>>>
>>>>>> On 30 Dec 2016, at 2:10 AM, ANANDA SHANKAR DAS <[email protected]> 
>>>>>> wrote:
>>>>>>
>>>>>> Hi Graham,
>>>>>>
>>>>>> I need the mod_wsgi whl file for win 64 bit-Apache webserver 2.2 
>>>>>> +Python 3.5
>>>>>>
>>>>>> I searched for it but could not get it. I have the one for apache 
>>>>>> version 2.4
>>>>>>
>>>>>> Where do I get it?
>>>>>>
>>>>>> when I try pip install mod-wsgi I get error
>>>>>>
>>>>>> (r_web) C:\Users\Administrator\r_web\RosterWeb>pip install mod-wsgi
>>>>>>
>>>>>> Collecting mod-wsgi
>>>>>>   Using cached mod_wsgi-4.5.11.tar.gz
>>>>>>     Complete output from command python setup.py egg_info:
>>>>>>     Traceback (most recent call last):
>>>>>>       File "<string>", line 1, in <module>
>>>>>>       File 
>>>>>> "C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-build-xybcspx9\mod-wsgi\s
>>>>>> etup.py", line 150, in <module>
>>>>>>         'missing Apache httpd server packages.' % APXS)
>>>>>>     RuntimeError: The 'apxs' command appears not to be installed or is 
>>>>>> not execu
>>>>>> table. Please check the list of prerequisites in the documentation for 
>>>>>> this pack
>>>>>> age and install any missing Apache httpd server packages.
>>>>>>
>>>>>>
>>>>>> On Wednesday, April 27, 2011 at 4:16:54 PM UTC+5:30, Graham Dumpleton 
>>>>>> wrote:
>>>>>>>
>>>>>>> On 27 April 2011 20:37, Hanson <[email protected]> wrote:
>>>>>>> > Please I have read the Quick Configuration Guide on
>>>>>>> > http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide but 
>>>>>>> I
>>>>>>> > seem not to understand. I have downloaded and copied 
>>>>>>> mod_wsgi-win32-
>>>>>>> > ap22py27-3.3.so to the modules directory in my apache installation
>>>>>>> > path.
>>>>>>> >
>>>>>>> > Please how do I edit my httpd.conf, what and what will I add and 
>>>>>>> where
>>>>>>> > will I add them?
>>>>>>> >
>>>>>>> > I will be very grateful if you help me succeed in this task.
>>>>>>> > Thank you.
>>>>>>>
>>>>>>> Where to put Windows binary and what to call it detailed in:
>>>>>>>
>>>>>>> http://code.google.com/p/modwsgi/wiki/InstallationOnWindows
>>>>>>>
>>>>>>> What to put in Apache configuration to have module loaded detailed 
>>>>>>> in section:
>>>>>>>
>>>>>>>
>>>>>>> http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide#Loading_Module_Into_Apache
>>>>>>>
>>>>>>> Once you have that LoadModule line in place and Apache appears to
>>>>>>> restart okay, then use hello world WSGI program in:
>>>>>>>
>>>>>>> http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
>>>>>>>
>>>>>>> along with the WSGIScriptAlias directive as explained to test simple
>>>>>>> script works.
>>>>>>>
>>>>>>> For your actual application, how you configure things will depend on
>>>>>>> what it is and how you want to expose it. Further guidelines in:
>>>>>>>
>>>>>>> http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines
>>>>>>>
>>>>>>> If this doesn't help, you will need to be more explicit about the
>>>>>>> actual problem you are having.
>>>>>>>
>>>>>>> Remember, the Apache error log is your friend and you should keep a
>>>>>>> close eye on it for any sort of error message when you are having
>>>>>>> problems. Also ensure to increase the Apache error log level to get
>>>>>>> additional information out of mod_wsgi about what it is doing while
>>>>>>> you sort things out. See:
>>>>>>>
>>>>>>> http://code.google.com/p/modwsgi/wiki/DebuggingTechniques
>>>>>>>
>>>>>>> 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 [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.
>>>>>>
>>>>>>
>>>>>>
>>>>> -- 
>>>>> 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.
>>>>>
>>>>>
>>>>>
>>>> -- 
>>>> 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.
>>>>
>>>>
>>>>
>>>>
>> -- 
>> 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.
>>
>>
>>
> -- 
> 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] <javascript:>.
> To post to this group, send email to [email protected] <javascript:>
> .
> Visit this group at https://groups.google.com/group/modwsgi.
> For more options, visit 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