Ошибка импорта: модули Py03, скомпилированные для CPython 3.8 или старше, могут быть инициализированы только один раз длPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка импорта: модули Py03, скомпилированные для CPython 3.8 или старше, могут быть инициализированы только один раз дл

Сообщение Anonymous »

Я пытаюсь запустить команду remorph. Remorph – это инструмент с открытым исходным кодом, используемый для преобразования традиционного кода SQL в искровой код SQL.
databricks labs remorph transpile -input-sgl C:\Users\anubhav.sharma \Downloads\emp_purge_data.sql--source snowflake --output-folder C:\Users\anubhav.sharma Downloads

Я передаю источник входных данных, в котором присутствует мой традиционный SQL-файл. Но я получаю сообщение об ошибке.
Раньше я устанавливал Python diff версии 3.13, теперь использую версию 3.12. Я проверил, что через Python не установлен 2 Python -- версия
Complete error

C:\Users\anubhav.sharma>Traceback (most recent call last):

File "C:\Users\anubhav.sharma\.databricks\labs\remorph\lib\src\databricks\labs\remorph\cli.py", line 9, in

from databricks.labs.remorph.reconcile.runner import ReconcileRunner File "C:\Users\anubhav.sharma\.databricks\labs\remorph\lib\src\databricks\labs\remorph\reconcile\runner.py", line 13, in from databricks.labs.remorph.reconcile.execute import RECONCILE_OPERATION_NAME

File "C:\Users\anubhav.sharma\.databricks\labs\remorph\lib\src\databricks\labs\remorph\reconcile\execute.py", line 25, in from databricks.labs.remorph.reconcile.connectors.source_adapter import create_adapter ", lin

File "C:\Users\anubhav.sharma\.databricks\labs\remorph\lib\src\databricks\labs\remorph\reconcile\connectors\source_adapter.py

e 7, in from databricks.labs.remorph.reconcile.connectors.snowflake import SnowflakeDataSource

File "C:\Users\anubhav.sharma\.databricks\labs\remorph\lib\src\databricks\labs\remorph\reconcile\connectors\snowflake.py", line 10,

in

from cryptography.hazmat.primitives import serialization

File "C:\Users\anubhav.sharma.databricks\labs\remorph\state\venv\Lib\site-packages\cryptography\hazmat\primitives\serialization.

init.py", line 7, in

from cryptography.hazmat.primitives. serialization import ( File "C:\Users\anubhav.sharma\.databricks\labs\remorph\state\venv\Lib\site-packages\cryptography\hazmat\primitives\_serialization.p

y", line 10, in from cryptography.hazmat.primitives.hashes import HashAlgorithm File "C:\Users\anubhav.sharma.databricks\labs\remorph\state\venv\Lib\site-packages\cryptography\hazmat\primitives\hashes.py", line

9, in

from cryptography.hazmat.bindings. rust import openssl as rust openssl ImportError: Py03 modules compiled for CPython 3.8 or older may only be initialized once per interpreter process

Error: exit status 1


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

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

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

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

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

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

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