Когда я пытаюсь использовать профилировщик Python:
python -m cProfile -m HelloWorld.py
Я получаю прикрепленные сообщения об ошибках. В документации cProfile нет упоминания о «спецификации модуля» или «__path__». Что я делаю не так?
Traceback (most recent call last):
File "", line 93, in find_spec
AttributeError: module 'HelloWorld' has no attribute '__path__'. Did you mean: '__name__'?
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "", line 131, in _get_module_details
File "", line 95, in find_spec
ModuleNotFoundError: __path__ attribute not found on 'HelloWorld' while trying to find 'HelloWorld.py'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 197, in
main()
~~~~^^
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 186, in main
runctx(code, globs, None, options.outfile, options.sort)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 21, in runctx
return _pyprofile._Utils(Profile).runctx(statement, globals, locals,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
filename, sort)
^^^^^^^^^^^^^^^
File "C:\Software\Conda\envs\gpd\Lib\profile.py", line 64, in runctx
prof.runctx(statement, globals, locals)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 104, in runctx
exec(cmd, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^
File "", line 1, in
File "", line 222, in run_module
File "", line 140, in _get_module_details
ImportError: Error while finding module specification for 'HelloWorld.py' (ModuleNotFoundError: __path__ attribute not found on 'HelloWorld' while trying to find 'HelloWorld.py'). Try using 'HelloWorld' instead of 'HelloWorld.py' as the module name.
Подробнее здесь: https://stackoverflow.com/questions/798 ... n-profiler
ImportError при попытке использовать Python Profiler ⇐ Python
Программы на Python
-
Anonymous
1762958432
Anonymous
Когда я пытаюсь использовать профилировщик Python:
python -m cProfile -m HelloWorld.py
Я получаю прикрепленные сообщения об ошибках. В документации cProfile нет упоминания о «спецификации модуля» или «__path__». Что я делаю не так?
Traceback (most recent call last):
File "", line 93, in find_spec
AttributeError: module 'HelloWorld' has no attribute '__path__'. Did you mean: '__name__'?
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "", line 131, in _get_module_details
File "", line 95, in find_spec
ModuleNotFoundError: __path__ attribute not found on 'HelloWorld' while trying to find 'HelloWorld.py'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 197, in
main()
~~~~^^
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 186, in main
runctx(code, globs, None, options.outfile, options.sort)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 21, in runctx
return _pyprofile._Utils(Profile).runctx(statement, globals, locals,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
filename, sort)
^^^^^^^^^^^^^^^
File "C:\Software\Conda\envs\gpd\Lib\profile.py", line 64, in runctx
prof.runctx(statement, globals, locals)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Software\Conda\envs\gpd\Lib\cProfile.py", line 104, in runctx
exec(cmd, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^
File "", line 1, in
File "", line 222, in run_module
File "", line 140, in _get_module_details
ImportError: Error while finding module specification for 'HelloWorld.py' (ModuleNotFoundError: __path__ attribute not found on 'HelloWorld' while trying to find 'HelloWorld.py'). Try using 'HelloWorld' instead of 'HelloWorld.py' as the module name.
Подробнее здесь: [url]https://stackoverflow.com/questions/79817851/importerror-when-trying-to-use-python-profiler[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия