Невозможно установить блокдиаг

Конечно, это возможно, но я не знаю никаких инструментов, которые сделают это для вас. Итак, ручная переупаковка - это путь.

2
задан 26 June 2012 в 01:55

6 ответов

У вас установлен пакет python-dev? Вот откуда появился Python.h.

Вот шаги, чтобы найти эту информацию для себя:

Запустите apt-file search Python.h, чтобы найти все пакеты, которые предоставляют файлы с Python.h от их имени (возможно, вам придется сначала установить apt-файл). В этом списке много пакетов, но большинство предоставляют файлы, такие как Symbol-Tables-In-Python.html. Единственными пакетами, которые предоставляют файл Python.h, являются пакеты pythonX.X-dbg и pythonX.X-dev. Теперь пакеты -dbg содержат отладочную версию программ, в то время как -dev содержат файлы разработки, такие как заголовочные файлы C, и Python.h является таким файлом.

Это сужает список пакетов до python2.6. -dev, python2.7-dev и python3.2-dev. Один из способов проверить, какая из этих версий является канонической, - просто удалить номер версии из имени пакета и проверить, существует ли он: apt-cache show python-dev:

Package: python-dev
Priority: optional
Section: python
Installed-Size: 32
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Depends: python (= 2.7.2-7ubuntu2), python2.7-dev (>= 2.7.2-3~)
Filename: pool/main/p/python-defaults/python-dev_2.7.2-7ubuntu2_all.deb
Size: 1008
MD5sum: d8ef295ca23c3f46298daaa0ccb25403
SHA1: 057d3802fb2afb2a4f85906d65fcb2589568a377
SHA256: 1f5340056e70d6ff573e43f42365b1fd96cee7870ec6ed42c3be4eba6216a092
Description-en: header files and a static library for Python (default)
 Header files, a static library and development tools for building
 Python modules, extending the Python interpreter or embedding Python
 in applications.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.7).
Homepage: http://www.python.org/
Description-md5: 93a1917c3f17606b40377d0b737c6c92
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Строка Depends: показывает что он установит python2.7-dev, так что вы можете просто установить python-dev.

Поскольку у меня уже были установлены правильные пакеты, я мог бы использовать locate Python.h, а затем dpkg -S /usr/include/python2.7/Python.h, чтобы найти пакет, содержащий Python.h.

4
ответ дан 25 July 2018 в 19:30

У вас установлен пакет python-dev? Вот откуда появился Python.h.

Вот шаги, чтобы найти эту информацию для себя:

Запустите apt-file search Python.h, чтобы найти все пакеты, которые предоставляют файлы с Python.h от их имени (возможно, вам придется сначала установить apt-файл). В этом списке много пакетов, но большинство предоставляют файлы, такие как Symbol-Tables-In-Python.html. Единственными пакетами, которые предоставляют файл Python.h, являются пакеты pythonX.X-dbg и pythonX.X-dev. Теперь пакеты -dbg содержат отладочную версию программ, в то время как -dev содержат файлы разработки, такие как заголовочные файлы C, и Python.h является таким файлом.

Это сужает список пакетов до python2.6. -dev, python2.7-dev и python3.2-dev. Один из способов проверить, какая из этих версий является канонической, - просто удалить номер версии из имени пакета и проверить, существует ли он: apt-cache show python-dev:

Package: python-dev
Priority: optional
Section: python
Installed-Size: 32
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Depends: python (= 2.7.2-7ubuntu2), python2.7-dev (>= 2.7.2-3~)
Filename: pool/main/p/python-defaults/python-dev_2.7.2-7ubuntu2_all.deb
Size: 1008
MD5sum: d8ef295ca23c3f46298daaa0ccb25403
SHA1: 057d3802fb2afb2a4f85906d65fcb2589568a377
SHA256: 1f5340056e70d6ff573e43f42365b1fd96cee7870ec6ed42c3be4eba6216a092
Description-en: header files and a static library for Python (default)
 Header files, a static library and development tools for building
 Python modules, extending the Python interpreter or embedding Python
 in applications.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.7).
Homepage: http://www.python.org/
Description-md5: 93a1917c3f17606b40377d0b737c6c92
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Строка Depends: показывает что он установит python2.7-dev, так что вы можете просто установить python-dev.

Поскольку у меня уже были установлены правильные пакеты, я мог бы использовать locate Python.h, а затем dpkg -S /usr/include/python2.7/Python.h, чтобы найти пакет, содержащий Python.h.

4
ответ дан 2 August 2018 в 01:30

У вас установлен пакет python-dev? Вот откуда появился Python.h.

Вот шаги, чтобы найти эту информацию для себя:

Запустите apt-file search Python.h, чтобы найти все пакеты, которые предоставляют файлы с Python.h от их имени (возможно, вам придется сначала установить apt-файл). В этом списке много пакетов, но большинство предоставляют файлы, такие как Symbol-Tables-In-Python.html. Единственными пакетами, которые предоставляют файл Python.h, являются пакеты pythonX.X-dbg и pythonX.X-dev. Теперь пакеты -dbg содержат отладочную версию программ, в то время как -dev содержат файлы разработки, такие как заголовочные файлы C, и Python.h является таким файлом.

Это сужает список пакетов до python2.6. -dev, python2.7-dev и python3.2-dev. Один из способов проверить, какая из этих версий является канонической, - просто удалить номер версии из имени пакета и проверить, существует ли он: apt-cache show python-dev:

Package: python-dev
Priority: optional
Section: python
Installed-Size: 32
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Depends: python (= 2.7.2-7ubuntu2), python2.7-dev (>= 2.7.2-3~)
Filename: pool/main/p/python-defaults/python-dev_2.7.2-7ubuntu2_all.deb
Size: 1008
MD5sum: d8ef295ca23c3f46298daaa0ccb25403
SHA1: 057d3802fb2afb2a4f85906d65fcb2589568a377
SHA256: 1f5340056e70d6ff573e43f42365b1fd96cee7870ec6ed42c3be4eba6216a092
Description-en: header files and a static library for Python (default)
 Header files, a static library and development tools for building
 Python modules, extending the Python interpreter or embedding Python
 in applications.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.7).
Homepage: http://www.python.org/
Description-md5: 93a1917c3f17606b40377d0b737c6c92
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Строка Depends: показывает что он установит python2.7-dev, так что вы можете просто установить python-dev.

Поскольку у меня уже были установлены правильные пакеты, я мог бы использовать locate Python.h, а затем dpkg -S /usr/include/python2.7/Python.h, чтобы найти пакет, содержащий Python.h.

4
ответ дан 4 August 2018 в 17:05

У вас установлен пакет python-dev? Вот откуда появился Python.h.

Вот шаги, чтобы найти эту информацию для себя:

Запустите apt-file search Python.h, чтобы найти все пакеты, которые предоставляют файлы с Python.h от их имени (возможно, вам придется сначала установить apt-файл). В этом списке много пакетов, но большинство предоставляют файлы, такие как Symbol-Tables-In-Python.html. Единственными пакетами, которые предоставляют файл Python.h, являются пакеты pythonX.X-dbg и pythonX.X-dev. Теперь пакеты -dbg содержат отладочную версию программ, в то время как -dev содержат файлы разработки, такие как заголовочные файлы C, и Python.h является таким файлом.

Это сужает список пакетов до python2.6. -dev, python2.7-dev и python3.2-dev. Один из способов проверить, какая из этих версий является канонической, - просто удалить номер версии из имени пакета и проверить, существует ли он: apt-cache show python-dev:

Package: python-dev
Priority: optional
Section: python
Installed-Size: 32
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Depends: python (= 2.7.2-7ubuntu2), python2.7-dev (>= 2.7.2-3~)
Filename: pool/main/p/python-defaults/python-dev_2.7.2-7ubuntu2_all.deb
Size: 1008
MD5sum: d8ef295ca23c3f46298daaa0ccb25403
SHA1: 057d3802fb2afb2a4f85906d65fcb2589568a377
SHA256: 1f5340056e70d6ff573e43f42365b1fd96cee7870ec6ed42c3be4eba6216a092
Description-en: header files and a static library for Python (default)
 Header files, a static library and development tools for building
 Python modules, extending the Python interpreter or embedding Python
 in applications.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.7).
Homepage: http://www.python.org/
Description-md5: 93a1917c3f17606b40377d0b737c6c92
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Строка Depends: показывает что он установит python2.7-dev, так что вы можете просто установить python-dev.

Поскольку у меня уже были установлены правильные пакеты, я мог бы использовать locate Python.h, а затем dpkg -S /usr/include/python2.7/Python.h, чтобы найти пакет, содержащий Python.h.

4
ответ дан 6 August 2018 в 01:44

У вас установлен пакет python-dev? Вот откуда появился Python.h.

Вот шаги, чтобы найти эту информацию для себя:

Запустите apt-file search Python.h, чтобы найти все пакеты, которые предоставляют файлы с Python.h от их имени (возможно, вам придется сначала установить apt-файл). В этом списке много пакетов, но большинство предоставляют файлы, такие как Symbol-Tables-In-Python.html. Единственными пакетами, которые предоставляют файл Python.h, являются пакеты pythonX.X-dbg и pythonX.X-dev. Теперь пакеты -dbg содержат отладочную версию программ, в то время как -dev содержат файлы разработки, такие как заголовочные файлы C, и Python.h является таким файлом.

Это сужает список пакетов до python2.6. -dev, python2.7-dev и python3.2-dev. Один из способов проверить, какая из этих версий является канонической, - просто удалить номер версии из имени пакета и проверить, существует ли он: apt-cache show python-dev:

Package: python-dev
Priority: optional
Section: python
Installed-Size: 32
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Depends: python (= 2.7.2-7ubuntu2), python2.7-dev (>= 2.7.2-3~)
Filename: pool/main/p/python-defaults/python-dev_2.7.2-7ubuntu2_all.deb
Size: 1008
MD5sum: d8ef295ca23c3f46298daaa0ccb25403
SHA1: 057d3802fb2afb2a4f85906d65fcb2589568a377
SHA256: 1f5340056e70d6ff573e43f42365b1fd96cee7870ec6ed42c3be4eba6216a092
Description-en: header files and a static library for Python (default)
 Header files, a static library and development tools for building
 Python modules, extending the Python interpreter or embedding Python
 in applications.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.7).
Homepage: http://www.python.org/
Description-md5: 93a1917c3f17606b40377d0b737c6c92
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Строка Depends: показывает что он установит python2.7-dev, так что вы можете просто установить python-dev.

Поскольку у меня уже были установлены правильные пакеты, я мог бы использовать locate Python.h, а затем dpkg -S /usr/include/python2.7/Python.h, чтобы найти пакет, содержащий Python.h.

4
ответ дан 10 August 2018 в 07:43

У вас установлен пакет python-dev? Вот откуда появился Python.h.

Вот шаги, чтобы найти эту информацию для себя:

Запустите apt-file search Python.h, чтобы найти все пакеты, которые предоставляют файлы с Python.h от их имени (возможно, вам придется сначала установить apt-файл). В этом списке много пакетов, но большинство предоставляют файлы, такие как Symbol-Tables-In-Python.html. Единственными пакетами, которые предоставляют файл Python.h, являются пакеты pythonX.X-dbg и pythonX.X-dev. Теперь пакеты -dbg содержат отладочную версию программ, в то время как -dev содержат файлы разработки, такие как заголовочные файлы C, и Python.h является таким файлом.

Это сужает список пакетов до python2.6. -dev, python2.7-dev и python3.2-dev. Один из способов проверить, какая из этих версий является канонической, - просто удалить номер версии из имени пакета и проверить, существует ли он: apt-cache show python-dev:

Package: python-dev
Priority: optional
Section: python
Installed-Size: 32
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: all
Source: python-defaults
Version: 2.7.2-7ubuntu2
Depends: python (= 2.7.2-7ubuntu2), python2.7-dev (>= 2.7.2-3~)
Filename: pool/main/p/python-defaults/python-dev_2.7.2-7ubuntu2_all.deb
Size: 1008
MD5sum: d8ef295ca23c3f46298daaa0ccb25403
SHA1: 057d3802fb2afb2a4f85906d65fcb2589568a377
SHA256: 1f5340056e70d6ff573e43f42365b1fd96cee7870ec6ed42c3be4eba6216a092
Description-en: header files and a static library for Python (default)
 Header files, a static library and development tools for building
 Python modules, extending the Python interpreter or embedding Python
 in applications.
 .
 This package is a dependency package, which depends on Debian's default
 Python version (currently v2.7).
Homepage: http://www.python.org/
Description-md5: 93a1917c3f17606b40377d0b737c6c92
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Строка Depends: показывает что он установит python2.7-dev, так что вы можете просто установить python-dev.

Поскольку у меня уже были установлены правильные пакеты, я мог бы использовать locate Python.h, а затем dpkg -S /usr/include/python2.7/Python.h, чтобы найти пакет, содержащий Python.h.

4
ответ дан 15 August 2018 в 19:46

Другие вопросы по тегам:

Похожие вопросы: