Ошибка импорта: невозможно выделить память в статическом блоке TLSPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка импорта: невозможно выделить память в статическом блоке TLS

Сообщение Anonymous »

Репестирование, потому что я не решал свою проблему:
Я сталкиваюсь с следующим сообщением об ошибке при попытке запустить свой код: < /p>

Код: Выделить всё

ImportError: /home/orin_nano1/.local/lib/python3.8/site-packages/torch/lib/…/…/torch.libs/libgomp-804f19d4.so.1.0.0: cannot allocate memory in static TLS block
< /code>
Чтобы решить это, я попробовал несколько решений, включая настройку переменной среды LD_PRELOAD с разными путями: < /p>
export LD_PRELOAD=/home/orin_nano1/.local/lib/python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1
< /code>
export LD_PRELOAD=.local/lib/python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1
< /code>
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgomp.so.1
< /code>
Additionally, I attempted to resolve the issue by reinstalling PyTorch, but none of these solutions have worked.
However, none of these attempts have resolved the issue.
Could anyone provide guidance or suggest other potential fixes for this error?
Thank you in advance for your help!

I just want to confirm that the process I’m following is correct:
In the terminal, I type:nano ~/.bashrc< /code>
At the end of the file, I add: export LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libgomp.so.1< /code>
Then I save the file by pressing Ctrl + O
, нажимаю Enter и выхожу, нажав Ctrl + X.
Я запускаю: source ~/.bashrc
Наконец, я пытаюсь запустить код еще раз.
Для этих вариантов я выполняю те же действия:
export LD_PRELOAD=/home/orin_nano1/.local/lib/python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1

export LD_PRELOAD=.local/lib/python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgomp.so.1
< /code>
However, for the following cases:
export LD_PRELOAD=.local/lib/python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgomp.so.1
< /code>
I receive this error:
ERROR: ld.so: object '/home/orin_nano1/.local/lib/python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
< /code>
Let me know if there’s anything I’m missing or if you have any further suggestions.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -tls-block
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • «невозможно выделить память в статическом блоке TLS» в приложении Python Flask
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Включите TLS 1.0, TLS 1.1, TLS 1.2... Asp.NET IIS 10.0.
    Anonymous » » в форуме C#
    0 Ответы
    113 Просмотры
    Последнее сообщение Anonymous
  • Является ли эталонный параметр в статическом методе в статическом классе в C# .NET Threade-Rafe?
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot Get Spring.profiles.active Значение в статическом блоке
    Anonymous » » в форуме JAVA
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Наконец, всегда запускается непосредственно перед возвратом в блоке try, тогда почему обновление в блоке, наконец, не вл
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

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