"Snowflake not defined" 在 Jupyter Notebook 中设置 Snowflake-python 连接器时出错
"Snowflake not defined" error in Setup up of Snowflake-python connector in Jupyter Notebook
我使用 python 3.7 成功安装和设置了 Anaconda Navigator,启动了 Jupyter Notebook 并且可以 运行 Python 3.7.
接下来,我使用 ...
安装了 python-snowflake 连接器
*pip install --upgrade snowflake-connector-python*
然后我启动 Anaconda,打开一个 jupyter notebook 并使用示例连接器代码 (https://docs.snowflake.net/manuals/user-guide/python-connector-install.html),参数设置如下所示。
我收到一条错误消息 ImportError: cannot import name 'BlockBlobService' from 'azure.storage.blob'
我该如何解决这个问题?在启动 Jupyter Notebook 之前,我是否需要在 Anaconda 中设置更多环境参数?如果有怎么办?
像这样定义连接细节对我有用
uname=''
pword=''
acct='xyz.us-east-1'
whouse=''
# connect to Snowflake
ctx = snowflake.connector.connect(
user=uname,
password=pword,
account=acct
)
您没有执行笔记本中的第一个单元格,您执行的单元格 import snowflake.connector
。当你执行它时,你会在它的左边看到In: [1]
,而现在它显示In: []
。这样做的结果是 Python 不知道如何处理对 "snowflake" 的引用,这就是错误消息的意思。
如果您没有安装 Snowflake 的 Python SDK,如您的评论所示,您可以打开 Anaconda 提示符并 运行 pip install snowflake-connector-python
.
我使用 python 3.7 成功安装和设置了 Anaconda Navigator,启动了 Jupyter Notebook 并且可以 运行 Python 3.7.
接下来,我使用 ...
安装了 python-snowflake 连接器*pip install --upgrade snowflake-connector-python*
然后我启动 Anaconda,打开一个 jupyter notebook 并使用示例连接器代码 (https://docs.snowflake.net/manuals/user-guide/python-connector-install.html),参数设置如下所示。
我收到一条错误消息 ImportError: cannot import name 'BlockBlobService' from 'azure.storage.blob'
我该如何解决这个问题?在启动 Jupyter Notebook 之前,我是否需要在 Anaconda 中设置更多环境参数?如果有怎么办?
像这样定义连接细节对我有用
uname=''
pword=''
acct='xyz.us-east-1'
whouse=''
# connect to Snowflake
ctx = snowflake.connector.connect(
user=uname,
password=pword,
account=acct
)
您没有执行笔记本中的第一个单元格,您执行的单元格 import snowflake.connector
。当你执行它时,你会在它的左边看到In: [1]
,而现在它显示In: []
。这样做的结果是 Python 不知道如何处理对 "snowflake" 的引用,这就是错误消息的意思。
如果您没有安装 Snowflake 的 Python SDK,如您的评论所示,您可以打开 Anaconda 提示符并 运行 pip install snowflake-connector-python
.