<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic azure-storage-blob-changefeed -ModuleNotFoundError: No module named 'azure.storage.blob.changefeed' in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120700#M46229</link>
    <description>&lt;P&gt;Added a python package&amp;nbsp;azure-storage-blob-changefeed (&lt;A href="https://pypi.org/project/azure-storage-blob-changefeed/" target="_blank"&gt;https://pypi.org/project/azure-storage-blob-changefeed/&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;But trying to access it from the notebook like this:&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;from &lt;/SPAN&gt;azure.storage.blob.changefeed &lt;SPAN&gt;import &lt;/SPAN&gt;ChangeFeedClient&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;raises&amp;nbsp;ModuleNotFoundError.&lt;/P&gt;&lt;P&gt;Tried both serverless and classic clusters, but result is the same.&lt;BR /&gt;Tried re-attaching cluster,&amp;nbsp;&lt;SPAN&gt;dbutils.library.restartPython().&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;When I run "%pip list", package is indeed being listed. All the other packages that are added can be imported without any problems.&lt;/P&gt;&lt;P&gt;Locally everything works as expected.&lt;/P&gt;&lt;P&gt;Any idea what is going on here?&lt;/P&gt;</description>
    <pubDate>Mon, 02 Jun 2025 10:04:56 GMT</pubDate>
    <dc:creator>marko_rd</dc:creator>
    <dc:date>2025-06-02T10:04:56Z</dc:date>
    <item>
      <title>azure-storage-blob-changefeed -ModuleNotFoundError: No module named 'azure.storage.blob.changefeed'</title>
      <link>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120700#M46229</link>
      <description>&lt;P&gt;Added a python package&amp;nbsp;azure-storage-blob-changefeed (&lt;A href="https://pypi.org/project/azure-storage-blob-changefeed/" target="_blank"&gt;https://pypi.org/project/azure-storage-blob-changefeed/&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;But trying to access it from the notebook like this:&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;from &lt;/SPAN&gt;azure.storage.blob.changefeed &lt;SPAN&gt;import &lt;/SPAN&gt;ChangeFeedClient&lt;/PRE&gt;&lt;/DIV&gt;&lt;P&gt;raises&amp;nbsp;ModuleNotFoundError.&lt;/P&gt;&lt;P&gt;Tried both serverless and classic clusters, but result is the same.&lt;BR /&gt;Tried re-attaching cluster,&amp;nbsp;&lt;SPAN&gt;dbutils.library.restartPython().&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;When I run "%pip list", package is indeed being listed. All the other packages that are added can be imported without any problems.&lt;/P&gt;&lt;P&gt;Locally everything works as expected.&lt;/P&gt;&lt;P&gt;Any idea what is going on here?&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jun 2025 10:04:56 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120700#M46229</guid>
      <dc:creator>marko_rd</dc:creator>
      <dc:date>2025-06-02T10:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: azure-storage-blob-changefeed -ModuleNotFoundError: No module named 'azure.storage.blob.changefe</title>
      <link>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120811#M46252</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/166823"&gt;@marko_rd&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As per my understanding, if the azure-storage-blob-changefeed package is installed without the --pre flag, it might not install the complete version, which can lead to the ModuleNotFoundError.&lt;/P&gt;&lt;P&gt;This kind of issue can also happen due to version mismatches or conflicts between notebook-scoped and cluster-scoped libraries.&lt;/P&gt;&lt;P&gt;You can try the following steps to resolve it:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Uninstall any existing version of the package:&lt;BR /&gt;%pip uninstall azure-storage-blob-changefeed -y&lt;/LI&gt;&lt;LI&gt;Reinstall it using the pre-release flag:&lt;BR /&gt;%pip install azure-storage-blob-changefeed --pre&lt;/LI&gt;&lt;LI&gt;Restart the Python process&lt;/LI&gt;&lt;LI&gt;Then try importing again.&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Tue, 03 Jun 2025 10:43:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120811#M46252</guid>
      <dc:creator>SP_6721</dc:creator>
      <dc:date>2025-06-03T10:43:18Z</dc:date>
    </item>
    <item>
      <title>Re: azure-storage-blob-changefeed -ModuleNotFoundError: No module named 'azure.storage.blob.changefe</title>
      <link>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120905#M46272</link>
      <description>&lt;P&gt;Hi! thanks for answering to our question.&lt;/P&gt;&lt;P&gt;We tried that and it didn't work; but it gave us the idea to uninstall and install the last version azure-storage-blob, it worked after that.&lt;/P&gt;&lt;P&gt;For serverless clusters, the package: azure-storage-blob is coming with an old version (12.19 or similar), which seems that is not compatible with the last version of changefeed.&lt;/P&gt;&lt;P&gt;So, in case someone else is facing the same issue:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;%&lt;/SPAN&gt;&lt;SPAN&gt;pip install azure&lt;/SPAN&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;storage&lt;/SPAN&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;blob&lt;/SPAN&gt;&lt;SPAN&gt;==&lt;/SPAN&gt;&lt;SPAN&gt;12.25&lt;/SPAN&gt;&lt;SPAN&gt;.1 (or any compatible future version)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;%&lt;/SPAN&gt;&lt;SPAN&gt;pip install azure&lt;/SPAN&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;storage&lt;/SPAN&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;blob&lt;/SPAN&gt;&lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;changefeed &lt;/SPAN&gt;&lt;SPAN&gt;--&lt;/SPAN&gt;&lt;SPAN&gt;pre&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;%&lt;/SPAN&gt;&lt;SPAN&gt;restart_python&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;from&lt;SPAN&gt; azure.storage.blob.changefeed &lt;/SPAN&gt;&lt;SPAN&gt;import&lt;/SPAN&gt;&lt;SPAN&gt; ChangeFeedClient&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 04 Jun 2025 11:17:46 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/azure-storage-blob-changefeed-modulenotfounderror-no-module/m-p/120905#M46272</guid>
      <dc:creator>jjaymez</dc:creator>
      <dc:date>2025-06-04T11:17:46Z</dc:date>
    </item>
  </channel>
</rss>

