crimson-unicorn / parsers

GNU General Public License v2.0
20 stars 19 forks source link

ProvParser cannot be installed #6

Open Win7ery opened 4 months ago

Win7ery commented 4 months ago

There are so many errors during installation

Error compiling Cython file:
    ------------------------------------------------------------
    ...

        def get_backup_info(self):
            cdef vector[backup.BackupInfo] backup_info

            with nogil:
                self.engine.GetBackupInfo(cython.address(backup_info))
                                                ^
    ------------------------------------------------------------

    rocksdb/_rocksdb.pyx:2413:44: Converting to Python object not allowed without gil
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-Z9fjnD/python-rocksdb/setup.py", line 46, in <module>
        zip_safe=False,
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/__init__.py", line 162, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run
        self.run_command('build')
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
        self.run_command(cmd_name)
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 84, in run
        _build_ext.run(self)
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 340, in run
        self.build_extensions()
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 449, in build_extensions
        self.build_extension(ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 205, in build_extension
        _build_ext.build_extension(self, ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Distutils/build_ext.py", line 131, in build_extension
        ext,force=self.force, quiet=self.verbose == 0, **options
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1154, in cythonize
        cythonize_one(*args)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1321, in cythonize_one
        raise CompileError(None, pyx_file)
    Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx

    ----------------------------------------
Command "/home/yan/Unicorn/parsers/cdm/ProvParser/base/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-73Osqm/python-rocksdb/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-OZufrw/install-record.txt --single-version-externally-managed --compile --install-headers /home/yan/Unicorn/parsers/cdm/ProvParser/base/include/site/python2.7/python-rocksdb" failed with error code 1 in /tmp/pip-install-73Osqm/python-rocksdb/

I tried to install python-rocksdb (I successfully installed rocksdb before this) However, the following error occurs

    rocksdb/_rocksdb.pyx:2413:37: Constructing Python tuple not allowed without gil

    Error compiling Cython file:
    ------------------------------------------------------------
    ...

        def get_backup_info(self):
            cdef vector[backup.BackupInfo] backup_info

            with nogil:
                self.engine.GetBackupInfo(cython.address(backup_info))
                                                ^
    ------------------------------------------------------------

    rocksdb/_rocksdb.pyx:2413:44: Converting to Python object not allowed without gil
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-YYx60b/python-rocksdb/setup.py", line 46, in <module>
        zip_safe=False,
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/__init__.py", line 162, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run
        self.run_command('build')
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
        self.run_command(cmd_name)
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 84, in run
        _build_ext.run(self)
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 340, in run
        self.build_extensions()
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 449, in build_extensions
        self.build_extension(ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 205, in build_extension
        _build_ext.build_extension(self, ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Distutils/build_ext.py", line 131, in build_extension
        ext,force=self.force, quiet=self.verbose == 0, **options
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1154, in cythonize
        cythonize_one(*args)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1321, in cythonize_one
        raise CompileError(None, pyx_file)
    Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx

    ----------------------------------------
Command "/home/yan/Unicorn/parsers/cdm/ProvParser/base/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-YYx60b/python-rocksdb/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-cxlFXz/install-record.txt --single-version-externally-managed --compile --install-headers /home/yan/Unicorn/parsers/cdm/ProvParser/base/include/site/python2.7/python-rocksdb" failed with error code 1 in /tmp/pip-install-YYx60b/python-rocksdb/
026plan commented 3 days ago

There are so many errors during installation安装过程中出现很多错误

Error compiling Cython file:
    ------------------------------------------------------------
    ...

        def get_backup_info(self):
            cdef vector[backup.BackupInfo] backup_info

            with nogil:
                self.engine.GetBackupInfo(cython.address(backup_info))
                                                ^
    ------------------------------------------------------------

    rocksdb/_rocksdb.pyx:2413:44: Converting to Python object not allowed without gil
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-Z9fjnD/python-rocksdb/setup.py", line 46, in <module>
        zip_safe=False,
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/__init__.py", line 162, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run
        self.run_command('build')
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
        self.run_command(cmd_name)
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 84, in run
        _build_ext.run(self)
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 340, in run
        self.build_extensions()
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 449, in build_extensions
        self.build_extension(ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 205, in build_extension
        _build_ext.build_extension(self, ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Distutils/build_ext.py", line 131, in build_extension
        ext,force=self.force, quiet=self.verbose == 0, **options
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1154, in cythonize
        cythonize_one(*args)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1321, in cythonize_one
        raise CompileError(None, pyx_file)
    Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx

    ----------------------------------------
Command "/home/yan/Unicorn/parsers/cdm/ProvParser/base/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-73Osqm/python-rocksdb/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-OZufrw/install-record.txt --single-version-externally-managed --compile --install-headers /home/yan/Unicorn/parsers/cdm/ProvParser/base/include/site/python2.7/python-rocksdb" failed with error code 1 in /tmp/pip-install-73Osqm/python-rocksdb/

I tried to install python-rocksdb (I successfully installed rocksdb before this)我尝试安装 python-rocksdb (在此之前我成功安装了rocksdb) However, the following error occurs但是,出现以下错误

    rocksdb/_rocksdb.pyx:2413:37: Constructing Python tuple not allowed without gil

    Error compiling Cython file:
    ------------------------------------------------------------
    ...

        def get_backup_info(self):
            cdef vector[backup.BackupInfo] backup_info

            with nogil:
                self.engine.GetBackupInfo(cython.address(backup_info))
                                                ^
    ------------------------------------------------------------

    rocksdb/_rocksdb.pyx:2413:44: Converting to Python object not allowed without gil
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-YYx60b/python-rocksdb/setup.py", line 46, in <module>
        zip_safe=False,
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/__init__.py", line 162, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run
        self.run_command('build')
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
        self.run_command(cmd_name)
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 84, in run
        _build_ext.run(self)
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 340, in run
        self.build_extensions()
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 449, in build_extensions
        self.build_extension(ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/setuptools/command/build_ext.py", line 205, in build_extension
        _build_ext.build_extension(self, ext)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Distutils/build_ext.py", line 131, in build_extension
        ext,force=self.force, quiet=self.verbose == 0, **options
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1154, in cythonize
        cythonize_one(*args)
      File "/home/yan/Unicorn/parsers/cdm/ProvParser/base/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 1321, in cythonize_one
        raise CompileError(None, pyx_file)
    Cython.Compiler.Errors.CompileError: rocksdb/_rocksdb.pyx

    ----------------------------------------
Command "/home/yan/Unicorn/parsers/cdm/ProvParser/base/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-YYx60b/python-rocksdb/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-cxlFXz/install-record.txt --single-version-externally-managed --compile --install-headers /home/yan/Unicorn/parsers/cdm/ProvParser/base/include/site/python2.7/python-rocksdb" failed with error code 1 in /tmp/pip-install-YYx60b/python-rocksdb/

请问你怎么对DARPA TC数据打标签的呀?怎么界定正常和攻击的标签?