[Sugar-devel] Contribution to SUGARLABS
Abhishek Tanwar
abhishektanwar184 at gmail.com
Wed Jan 22 22:59:27 EST 2020
Hello,
Sir I tried installing GTK+2 but it seems it didn't get installed . I am
using Ubuntu 18.04 on my VM.
It would be great if you could help me with the installation of GTK+2
(command or the source from where I can install it with steps).
Thank You
On Thu, Jan 23, 2020 at 8:51 AM James Cameron <quozl at laptop.org> wrote:
> You haven't got GTK 2 installed yet, on your VM. I can't be specific
> about how to install it, because I don't know what operating system
> you are using in the VM.
>
> Immediately after that, you will also face
> https://github.com/sugarlabs/arithmetic/issues/3
>
> On Thu, Jan 23, 2020 at 04:26:48AM +0530, Abhishek Tanwar wrote:
> > I am trying to port the Arithmetic activity to GTK+3 . I downloaded the
> > repository and ran it (GTK version) so that I can see the interface and
> make
> > the same using GTK+3 but it doesnt work.
> > Here are the logs when I run this activity on my sugar desktop on my VM.
> > I am not able to understand the errors,if anyone could show me the
> direction
> > .It would be much appreciated.
> >
> > Thank You
> >
> > <type 'exceptions.ImportError'>
> > Python 2.7.17: /usr/bin/python
> > Thu Jan 23 04:13:18 2020
> >
> > A problem occurred in a Python script. Here is the sequence of
> > function calls leading up to the error, in the order they occurred.
> >
> > /usr/bin/sugar-activity in <module>()
> > 215
> > 216 if hasattr(instance, 'run_main_loop'):
> > 217 instance.run_main_loop()
> > 218
> > 219 main()
> > main = <function main>
> >
> > /usr/bin/sugar-activity in main()
> > 161 class_name = splitted_module[1]
> > 162
> > 163 module = __import__(module_name)
> > 164 for comp in module_name.split('.')[1:]:
> > 165 module = getattr(module, comp)
> > module undefined
> > builtin__import__ = <built-in function __import__>
> > module_name = 'arithmetic'
> >
> > /usr/share/sugar/activities/Arithmetic.activity/arithmetic.py in
> <module>()
> > 15
> > 16 import logging
> > 17 import gtk
> > 18 import pango
> > 19 import random
> > gtk undefined
> > <type 'exceptions.ImportError'>: No module named gtk
> > __class__ = <type 'exceptions.ImportError'>
> > __delattr__ = <method-wrapper '__delattr__' of exceptions.ImportError
> > object>
> > __dict__ = {}
> > __doc__ = "Import can't find module, or can't find name in module."
> > __format__ = <built-in method __format__ of exceptions.ImportError
> object>
> > __getattribute__ = <method-wrapper '__getattribute__' of
> > exceptions.ImportError object>
> > __getitem__ = <method-wrapper '__getitem__' of exceptions.ImportError
> > object>
> > __getslice__ = <method-wrapper '__getslice__' of
> exceptions.ImportError
> > object>
> > __hash__ = <method-wrapper '__hash__' of exceptions.ImportError
> object>
> > __init__ = <method-wrapper '__init__' of exceptions.ImportError
> object>
> > __new__ = <built-in method __new__ of type object>
> > __reduce__ = <built-in method __reduce__ of exceptions.ImportError
> object>
> > __reduce_ex__ = <built-in method __reduce_ex__ of
> exceptions.ImportError
> > object>
> > __repr__ = <method-wrapper '__repr__' of exceptions.ImportError
> object>
> > __setattr__ = <method-wrapper '__setattr__' of exceptions.ImportError
> > object>
> > __setstate__ = <built-in method __setstate__ of
> exceptions.ImportError
> > object>
> > __sizeof__ = <built-in method __sizeof__ of exceptions.ImportError
> object>
> > __str__ = <method-wrapper '__str__' of exceptions.ImportError object>
> > __subclasshook__ = <built-in method __subclasshook__ of type object>
> > __unicode__ = <built-in method __unicode__ of exceptions.ImportError
> > object>
> > args = ('No module named gtk',)
> > message = 'No module named gtk'
> >
> > The above is a description of an error in a Python program. Here is
> > the original traceback:
> >
> > Traceback (most recent call last):
> > File "/usr/bin/sugar-activity", line 219, in <module>
> > main()
> > File "/usr/bin/sugar-activity", line 163, in main
> > module = __import__(module_name)
> > File "/usr/share/sugar/activities/Arithmetic.activity/arithmetic.py",
> line
> > 17, in <module>
> > import gtk
> > ImportError: No module named gtk
> >
> > Exited with status 1, pid 1675 data (<open file '<fdopen>', mode 'w' at
> > 0x7f28d7dbc780>, 'e1df43f3e9571a85b2dc8b025ba334c83eff39ea')
> >
> > On Tue, Jan 21, 2020 at 6:52 PM Walter Bender <[1]
> walter.bender at gmail.com>
> > wrote:
> >
> > On Tue, Jan 21, 2020 at 6:15 AM Abhishek Tanwar <[2]
> > abhishektanwar184 at gmail.com> wrote:
> >
> > Hello sir
> > Thank you for your response and valuable information . I have
> found these
> > [3]https://github.com/sugarlabs/arithmetic/issues/4 and
> > [4]https://github.com/sugarlabs/Bounce
> > activities and I feel comfortable with the code and I want to
> port this
> > activity to GTK +3.
> >
> > Is there any certain procedure that I am supposed to follow in
> order to
> > contribute to these two tasks or can I straight away start with
> it.
> >
> > [5]
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md
> > should have all the information you need.
> >
> > regards.
> >
> > -walter
> >
> > Thank you
> >
> > _______________________________________________
> > Sugar-devel mailing list
> > [6]Sugar-devel at lists.sugarlabs.org
> > [7]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > --
> > Walter Bender
> > Sugar Labs
> > [8]http://www.sugarlabs.org
> > [9]
> >
> > References:
> >
> > [1] mailto:walter.bender at gmail.com
> > [2] mailto:abhishektanwar184 at gmail.com
> > [3] https://github.com/sugarlabs/arithmetic/issues/4
> > [4] https://github.com/sugarlabs/Bounce
> > [5]
> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md
> > [6] mailto:Sugar-devel at lists.sugarlabs.org
> > [7] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [8] http://www.sugarlabs.org/
> > [9] http://www.sugarlabs.org/
>
>
> > _______________________________________________
> > Sugar-devel mailing list
> > Sugar-devel at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200123/6181be09/attachment-0001.html>
More information about the Sugar-devel
mailing list