user3434255
user3434255

Reputation:

Unable to run enable.py when trying to install dragonfly

I am trying to install dragonfly, i got natlink installed, without problems. But when i try to run enable.py i keep getting this error:

C:\NatLink>python enable.py        
Traceback (most recent call last): 
      File "enable.py", line 400, in <module>
        def unregister_natlink_module(base=natlink_macro_system_path()):
      File "enable.py", line 177, in natlink_macro_system_path
        return os.path.join(find_natlink(), "MacroSystem")
      File "C:\Python27\lib\ntpath.py", line 65, in join
        result_drive, result_path = splitdrive(path)
      File "C:\Python27\lib\ntpath.py", line 115, in splitdrive
        if len(p) > 1:
    TypeError: object of type 'NoneType' has no len()

Python version: Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on wi n32. How do i proceed from here?

Upvotes: 0

Views: 249

Answers (1)

synkarius
synkarius

Reputation: 314

Daniel Rocco's enable.py was for Natlink, not Dragonfly, and is old. To install Dragonfly, download the .zip from Github, and then open a command prompt in the directory you unzip it in and run "python setup.py install". More detailed instructions here and here.

Upvotes: 0

Related Questions