Я использую shedksin для преобразования файла python (который зависит от numpy) в файл C++. При выполнении с помощью командной строки я получаю сообщение об ошибке. Любые идеи о том, что может быть проблемой?Shedskin не может найти модуль numpy
0
A
ответ
1
Я нашел ответ. От реализации Shedskin:
Библиотеки Ограничение
Программа может быть скомпилирован с Shed Skin не может свободно использовать стандартную библиотеку Python. В настоящее время поддерживается только около 17 общих модулей.
Отметьте, что Shed Skin можно использовать для создания модуля расширения, поэтому основная программа может использовать произвольные модули (и, конечно же, все функции Python!). См. Раздел Компиляция модуля расширения.
В общем, программы могут импортировать только функциональные возможности, которые определены в каталоге Shed Skin lib /. Следующие модули в значительной степени поддерживаются в данный момент:
- разрез`ать
- коллекции
- ConfigParser
- копия
- DateTime
- fnmatch
- Getopt
- Глоб
- математика
- ОС (некоторые функции не хватает под Windows)
- os.path
- случайных
- повторно
- гнездо
- строки
- SYS
- время
Смежные вопросы
- 1. не может понять код, который shedskin генерирует
- 2. Метеор не может найти модуль «модуль»
- 3. WebPack «не может найти модуль»
- 4. Python не может найти модуль
- 5. не может найти «модуль» имя
- 6. не может найти модуль 'graphframes'
- 7. importlib не может найти модуль
- 8. PyInstaller не может найти модуль
- 9. npm не может найти модуль
- 10. Lua не может найти модуль
- 11. приложение не может найти модуль?
- 12. Кордова не может найти модуль
- 13. GULP не может найти модуль
- 14. Титан не может найти модуль
- 15. не может найти модуль «lodash»
- 16. Node.js не может найти модуль
- 17. не может найти символ МОДУЛЬ $
- 18. НПМ установки не может найти модуль
- 19. Python не может найти модуль mongoengine
- 20. Приложение PyObjC не может найти модуль ходов
- 21. ElasticBeanstalk nodejs.log не может найти модуль 'hogan.js'
- 22. node.js/typescript не может найти локальный модуль
- 23. Python Ошибка импорта, не может найти модуль
- 24. node.js не может найти модуль «neo4j» (Thingdom)
- 25. nodejs не может найти модуль MongoDB
- 26. Makefile не может найти модуль в Python3
- 27. Ошибка узла не может найти установленный модуль
- 28. nativescript-angular/application не может найти модуль
- 29. не может найти модуль '@ angular/http'?
- 30. Python не может найти локальный модуль
Такая же проблема, но с модулем 'Tkinter' – Ilya
Pythran - еще один Python-to-C++ для подмножества Python, который включает в себя частичную поддержку 'numpy' (он немного напоминает Numba и Cython - вы комментируете аргументы функции, а затем берет на себя дальнейшую аннотацию типа и специализацию кода). – boardrider