[ 
https://issues.apache.org/jira/browse/FLINK-32207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dian Fu closed FLINK-32207.
---------------------------
    Resolution: Duplicate

> Error import Pyflink.table.descriptors due to python3.10 version mismatch
> -------------------------------------------------------------------------
>
>                 Key: FLINK-32207
>                 URL: https://issues.apache.org/jira/browse/FLINK-32207
>             Project: Flink
>          Issue Type: Bug
>          Components: API / Python
>    Affects Versions: 1.17.0
>         Environment: Colab
> Python3.10 
>            Reporter: Alireza Omidvar
>            Priority: Major
>             Fix For: 1.17.1
>
>         Attachments: image (1).png, image (2).png
>
>
> Gentlemen,
>  
>  
>  
> I have problem with some apache-flink modules. I am running a 1.17.0 apache- 
> flink and I write test codes in Colab I faced a problem for import modules 
>  
>  
>  
>  
> from pyflink.table import DataTypes 
>  
> from pyflink.table.descriptors import Schema, Kafka, Json, Rowtime 
>  
> from pyflink.table.catalog import FileSystem 
>  
>  
>  
>  
> not working for me (python version 3.10) 
>  
>  
> Any help is highly appreciated the strange is that other modules importing 
> fine.  I checked with your Github but didn't find these on yours too which 
> means modules are not inside your descriptor.py too. I think it needed 
> installation of connectors but it failed too. 
>  
>  
>  
>  
> Please see the link below: 
>  
>  
>  
>  
>  
> [https://github.com/aomidvar/scrapper-price-comparison/blob/d8a10f74101bf96974e769813c33b83d7a71f02b/kafkaconsumer1.ipynb]
>  
>  
>  
>  
> I am running a test after producing the stream 
> ([https://github.com/aomidvar/scrapper-price-comparison/blob/main/kafkaproducer1.ipynb])
>  to Confluent server and I like to do a flink job but the above mentioned 
> modules are not found with the following links in collab:
>  
>  
> That is not probably a bug. Only version of apache-flink now working on colab 
> is 1.17.0. I prefer 3.10 but installed a virtual python 3.8 env and between 
> different modules found out that Kafka and Json modules are not in 
> descriptors.py of version 1.17 Apache-flink default. But modules exist in 
> Apache-flink 1.13 version.
> [https://colab.research.google.com/drive/1aHKv8WA6RA10zTdwdzUubB5K0anEmOws?usp=sharing]
> [https://colab.research.google.com/drive/1eCHJlsb8AjdmJtPc95X3H4btmFVSoCL4?usp=sharing]
>  
> I've got this error for Json, Kafka ...
> ---------------------------------------------------------------------------
>  
>  ImportError Traceback (most recent call last) <ipython-input-1-203af9e2c559> 
> in <cell line: 2>() 1 from pyflink.table import DataTypes ----> 2 from 
> pyflink.table.descriptors import Schema, Kafka, Json, Rowtime 3 from 
> pyflink.table.catalog import FileSystem ImportError: cannot import name 
> 'Kafka' from 'pyflink.table.descriptors' 
> (/usr/local/lib/python3.10/dist-packages/pyflink/table/descriptors.py) 
>  
> ---------------------------------------------------------------------------
>  
>  NOTE: If your import is failing due to a missing package, you can manually 
> install dependencies using either !pip or !apt. To view examples of 
> installing some common dependencies, click the "Open Examples" button below.
>  
>  ---------------------------------------------------------------------------
>  
> I have doubt that if current error is related to a version and dependencies 
> then 
>  
> I have to ask the developer if I do this python 3.8 env is that possible to 
> get solved?
>  
>  
> Thanks for your time ,
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to