[mbedmicro/pyOCD] Failed to install pyocd using pip3 under debian. (#632)

8 views
Skip to first unread message

leemeans

unread,
Apr 25, 2019, 10:02:11 PM4/25/19
to mbedmicro/pyOCD, Subscribed

I try to install pyOCD under my debian stretch with pip upgraded to

pip 19.1 from /home/leemeans/.local/lib/python3.7/site-packages/pip (python 3.7)

But it failed with those messages:

ERROR: Complete output from command python setup.py egg_info:
    ERROR: warning: no previously-included files found matching '*.nix'
    warning: no previously-included files found matching 'appveyor.yml'
    warning: no previously-included files found matching '.travis.yaml'
    warning: no previously-included files found matching '.pre-commit-config.yaml'
    
    Installed /tmp/easy_install-s8tqu0dp/setuptools_scm_git_archive-1.1/.eggs/setuptools_scm-3.2.0-py3.7.egg
    zip_safe flag not set; analyzing archive contents...
    Traceback (most recent call last):
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/sandbox.py", line 157, in save_modules
        yield saved
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/sandbox.py", line 198, in setup_context
        yield
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/sandbox.py", line 255, in run_setup
        DirectorySandbox(setup_dir).run(runner)
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/sandbox.py", line 285, in run
        return func()
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/sandbox.py", line 253, in runner
        _execfile(setup_script, ns)
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/sandbox.py", line 47, in _execfile
        exec(code, globals, locals)
      File "/tmp/easy_install-s8tqu0dp/setuptools_scm_git_archive-1.1/setup.py", line 39, in <module>
        'setuptools_scm_git_archive',
      File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/command/bdist_egg.py", line 209, in run
        os.path.join(archive_root, 'EGG-INFO'), self.zip_safe()
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/command/bdist_egg.py", line 245, in zip_safe
        return analyze_egg(self.bdist_dir, self.stubs)
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/command/bdist_egg.py", line 355, in analyze_egg
        safe = scan_module(egg_dir, base, name, stubs) and safe
      File "/home/leemeans/.local/lib/python3.7/site-packages/setuptools/command/bdist_egg.py", line 392, in scan_module
        code = marshal.load(f)
    ValueError: bad marshal data (unknown type code)

Then, I tried this, but it just didn't work :-(
Could you guys provide any clue about my situation?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Reply all
Reply to author
Forward
0 new messages