I'm getting started with Pyramid development on Windows. I have Python 2.7 
installed. I used virtualenv to create a nice sandbox for my Pyramid app. I 
also created PyDev 2.4 on Eclipse Indigo. I also created a separate PyDev 
interpreter just for my virutalenv, so it should have access to all the 
directories.

I set up a new debug configuration.

   - *Project*: testapp (the only project in the workspace)
   - *Main module*: ${workspace_loc:testapp/Scripts/pserve-script.py}
   - *Args*: development.ini
   - *Working dir*: Other: ${workspace_loc:testapp/testapp}

When I hit Debug, the output is:

> pydev debugger: starting
>
> Starting server in PID 2208.
>
> Unhandled exception in thread started by 
>
> Traceback (most recent call last):
>
>   File 
>> "C:\Tools\eclipse-cpp-indigo-SR1-incubation-win32-x86_64\eclipse\plugins\org.python.pydev.debug_2.3.0.2011121518\pysrc\pydevd.py",
>>  
>> line 200, in __call__
>
> Unhandled exception in thread started by 
>
> Traceback (most recent call last):
>
>     Unhandled exception in thread started by 
>
> Traceback (most recent call last):
>
>   File 
>> "C:\Tools\eclipse-cpp-indigo-SR1-incubation-win32-x86_64\eclipse\plugins\org.python.pydev.debug_2.3.0.2011121518\pysrc\pydevd.py",
>>  
>> line 200, in __call__
>
> self.original_func(*self.args, **self.kwargs)
>
> Unhandled exception in thread started by 
>
>   File 
>> "C:\Tools\eclipse-cpp-indigo-SR1-incubation-win32-x86_64\eclipse\plugins\org.python.pydev.debug_2.3.0.2011121518\pysrc\pydevd.py",
>>  
>> line 200, in __call__
>
>     TypeErrorTraceback (most recent call last):
>
>     self.original_func(*self.args, **self.kwargs)
>
> :   File 
>> "C:\Tools\eclipse-cpp-indigo-SR1-incubation-win32-x86_64\eclipse\plugins\org.python.pydev.debug_2.3.0.2011121518\pysrc\pydevd.py",
>>  
>> line 200, in __call__
>
> self.original_func(*self.args, **self.kwargs)
>
> TypeErrorThreadedTaskDispatcher object argument after ** must be a 
>> mapping, not tuple    TypeError: 
>
> self.original_func(*self.args, **self.kwargs)
>
> : ThreadedTaskDispatcher object argument after ** must be a mapping, not 
>> tupleTypeErrorThreadedTaskDispatcher object argument after ** must be a 
>> mapping, not tuple
>
> : 
>
> ThreadedTaskDispatcher object argument after ** must be a mapping, not 
>> tuple
>
> serving on http://0.0.0.0:6543
>
>  

Even though it says the server is running, it's not. Nothing is listening 
on that port.

Any idea on how to fix this? Debugging certainly isn't necessary, but I 
like having a fully set up development environment. Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-discuss/-/qCtGNMB4IYkJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to