1

我已经安装了最新版本的 Azure Data Studio (1.6.0) 我无法访问 SQLServer 2017/2019,只有 2016,但无论如何我想从 Azure Data Studio 现在可用的笔记本中运行一些 Python .

我会使用 pyodbc 或 pymsssql 模块来做到这一点。

但是如何将这些模块添加到环境中?

我已经下载了模块,但是当尝试像这样添加时

pip install pyodbc-4.0.26-cp36-cp36m-win_amd64.whl 

我得到这个错误

启动器中的致命错误:无法使用“d:\0.0.1\python.exe”“c:\Users\bi_pt\azuredatastudio-python\0.0.1\Scripts\pip.exe”创建进程

我的环境中没有路径 'd:\0.0.1\',python.exe 位于此处 'c:\Users\bi_pt\azuredatastudio-python\0.0.1\'

有任何想法吗 ?

问候彼得

4

2 回答 2

3

我知道我不应该回答自己的问题,但我从 Twitter 上的@MGoCode 那里得到了这些指示:

“在笔记本中选择除 SQL 以外的任何内核,然后单击工具栏上的 Install Packages 按钮。这将在 ADS 中打开一个终端窗口,我们在其中更改到正确的目录并提供有关如何 pip 安装的说明”

它有效:-)

于 2019-05-06T05:09:47.883 回答
1

您还可以转到 Azure Data Studio 正在使用的 Python 版本所在的文件夹方向,并在其中设置一个包含所需模块名称的 txt。例如:matplotlib
nltk
numpy
pandas
plotly

将此 txt 放在安装 python 的同一文件夹中。您可以在 Azure Data Studio 中的文件/首选项/设置/笔记本配置中检查您的 Python 路径。一旦你放置了你的txt。将 cmd 放在此路径中并使用pip install -r file.txt 或 pip install --no-cache-dir -r file.txt

它有效,至少对我来说!而且我可以安装我需要的所有几个模块!

于 2021-01-24T12:34:21.623 回答