Почему запуск импорта Python завершается неудачно при первом запуске, но работает при последующих (пакет noisereduce)?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему запуск импорта Python завершается неудачно при первом запуске, но работает при последующих (пакет noisereduce)?

Сообщение Anonymous »


Работа с VS Code и расширением блокнота Jupyter (среди прочего) в правильно активированной виртуальной среде.
Я пытаюсь запустить следующий импорт:

импортировать шумоподавление При первом запуске кода отображается следующая ошибка:

-------------------------------------------- ------------------------------- ModuleNotFoundError Traceback (самый последний вызов — последний) ~\AppData\Local\Temp\ipykernel_2444\169068538.py в ----> 1 импорт шума c:\Users\Username\miniconda3\envs\adsml\lib\site-packages\noisereduce\__init__.py в ----> 1 из Noisereduce.noisereduce импорта уменьшения_нойза c:\Users\Username\miniconda3\envs\adsml\lib\site-packages\noisereduce\noisereduce.py в ----> 1 из Noisereduce.spectralgate.stationary import SpectralGateStationary 2 из Noisereduce.spectralgate.nonstationary import SpectralGateNonStationary 3 4 попытка: 5 импортных фонарей c:\Users\Username\miniconda3\envs\adsml\lib\site-packages\noisereduce\spectralgate\__init__.py в 1 из .nonstationary import SpectralGateNonStationary 2 из .stationary import SpectralGateStationary ----> 3 из .streamed_torch_gate import StreamedTorchGate c:\Users\Username\miniconda3\envs\adsml\lib\site-packages\noisereduce\spectralgate\streamed_torch_gate.py в ----> 1 импортный фонарь 2 из Noisereduce.spectralgate.base импортировать SpectralGate 3 из Noisereduce.torchgate импортировать TorchGate как TG 4 импортировать numpy как np 5 ModuleNotFoundError: нет модуля с именем «факел». Но затем его повторный запуск работает до тех пор, пока я не перезапущу ядро, не перезагружу окно или не закрою/переоткрою VS Code.
Почему это? Стоит ли мне попытаться вручную установить torch на этот венв?

Изменить
Этот [уродливый хак] работает:
попробуйте: импортировать шумоподавление кроме: import NoiseReduce # должен выполняться дважды
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»