philchristensen / python-artnet

a Pure-Python ArtNET/OpenDMX toolkit for lighting design
66 stars 36 forks source link

error: No module named cement.core #3

Closed ozett closed 10 years ago

ozett commented 10 years ago

i just coned it out from git and was given it a try. but i got this error:

Installed /usr/local/lib/python2.7/dist-packages/python_artnet-0.1-py2.7.egg
Processing dependencies for python-artnet==0.1
Finished processing dependencies for python-artnet==0.1
root@ubuntu:~/python-artnet# artnet script all_channels_full
Traceback (most recent call last):
  File "/usr/local/bin/artnet", line 9, in <module>
    load_entry_point('python-artnet==0.1', 'console_scripts', 'artnet')()
  File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 337, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 2279, in load_entry_point
    return ep.load()
  File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 1989, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/local/lib/python2.7/dist-packages/python_artnet-0.1-py2.7.egg/artnet/scripts/__init__.py", line 4, in <module>
    from cement.core import foundation, controller, handler
ImportError: No module named cement.core
root@ubuntu:~/python-artnet# artnet script all_channels_full --address=192.168.14.59
Traceback (most recent call last):
  File "/usr/local/bin/artnet", line 9, in <module>
    load_entry_point('python-artnet==0.1', 'console_scripts', 'artnet')()
  File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 337, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 2279, in load_entry_point
    return ep.load()
  File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 1989, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/local/lib/python2.7/dist-packages/python_artnet-0.1-py2.7.egg/artnet/scripts/__init__.py", line 4, in <module>
    from cement.core import foundation, controller, handler
ImportError: No module named cement.core
root@ubuntu:~/python-artnet#

any hints to solve this? i a no python expert ....

ozett commented 10 years ago

i investigated and solved it with doing this on linux command-line :

easy_install setuptools_git easy_install bitstring easy_install cement

galloxD commented 5 years ago

now you have to install cement with the following command: pip install cement==2.10.2