David,

I don't remember how I installed Spyder originally, sorry.  It could be
through apt-get, easy_install or pip.  The current version is installed
with Spyder's setup.py.
I don't want to blame anyone of course: the solution was damn easy after
all.  I don't know if this problem occurs often, but if it does, an
additional check at startup (with user feedback if ipython-qtconsole was
not found) would be a nice improvement.

Best regards,
Roel


On Thu, Feb 6, 2014 at 12:06 PM, David Verelst <[email protected]>wrote:

> Hi All,
>
> It is the responsibility of the Ubuntu package managers to correctly list
> dependencies, and I guess we should make sure the packagers understand what
> these are. On Arch Linux for example, the IPython QtConsole is included in
> the default 
> ipython<https://www.archlinux.org/packages/community/any/ipython/>package if 
> the necessary dependencies are satisfied. Apparently the Ubuntu
> packagers decided to 
> split<http://packages.ubuntu.com/search?keywords=ipython&searchon=names&suite=all&section=all>the
>  qtconsole part in another package.
>
> Note that 
> Spyder<http://packages.ubuntu.com/search?suite=all&section=all&arch=any&keywords=spyderlib&searchon=names>packages
>  in Ubuntu from raring (13.04) and upwards list correctly
> ipython-qtconsole as a dependency. Older packages (quantal 12.10) and older
> only have ipython listed as a dependency. From which repository did you
> install Spyder? Is that the pythonxy-dev? I couldn't figure it our from the
> ppa website, but it seems that ipython-qtconsole is not correctly listed as
> a dependency for these packages? If they don't I think they should.
>
> But you have a valid point: ipython-qtconsole is only mentioned in the
> section Installing or running directly from 
> source<http://packages.python.org/spyder/installation.html#installing-or-running-directly-from-source>,
> and it is assumed the packages have correctly listed all required
> dependencies. It seems that not the case for older Ubuntu packages. We
> could re-organize that page; I guess there is always room for improvement.
>
> Best regards,
>
> David
>
>
> On 6 February 2014 09:18, Roel De Coninck <[email protected]>
> wrote:
>
> Indeed, sudo apt-get install ipython-qtconsole solved the problem.
>>
>> I know I should have read the install documentation, it's clearly
>> mentioned.  We're getting a bit spoiled with apt-get and pip package
>> managers....  Would have saved me a couple hours...
>> Maybe we can turn this into a suggestion: could qt-console be a
>> dependency for Spyder on Ubuntu so apt-get will install it automatically?
>>  Or maybe qtconsole could be mentioned in the dependency checklist in
>> Help/Optional Dependencies ?
>>
>> Glad it works now anyway.  Thanks all for your help and for giving us
>> Spyder.
>> Roel
>>
>>
>> On Thursday, 6 February 2014 06:37:30 UTC+1, Carlos Córdoba wrote:
>>
>>> Yes, I think this is your main problem Roel, i.e. you need to run
>>>
>>> sudo apt-get install ipython-qtconsole
>>>
>>> besides
>>>
>>> sudo apt-get install ipython
>>>
>>> to get an IPython console inside Spyder. This is mentioned in our
>>> installation instructions
>>>
>>> http://pythonhosted.org/spyder/installation.html#recommended-modules
>>>
>>> Cheers,
>>> Carlos
>>>
>>> El 05/02/14 11:39, Martin Durant escribió:
>>> > Spyder 2.3b3 and ipython 0.13.1 work fine together on Ubuntu
>>> > 13.04/Mint 13 64bit.
>>> > When installing ipython via apt-get, ensure you get all the related
>>> > packages, such as the qtconsole.
>>> > Spyder I installed from source via setup.py.
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> > Groups "spyder" 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 http://groups.google.com/group/spyderlib.
>>> > For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>  --
>> You received this message because you are subscribed to the Google Groups
>> "spyder" 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 http://groups.google.com/group/spyderlib.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "spyder" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/spyderlib/lQWKCEatf54/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/spyderlib.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" 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 http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to