首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装的databricks-cli模块不可见

安装的databricks-cli模块不可见
EN

Stack Overflow用户
提问于 2020-10-13 06:19:19
回答 1查看 2K关注 0票数 0

我安装了Databricks CLI,但无法以这样的方式处理库:

在powershell中,我将工作目录设置为: C:\Users\DNaught1\AppData\Local\Programs\Python\Python39\Scripts

我知道模块在那里:

模式LastWriteTime长度名称

-a

然后,我尝试查看版本,但没有运气,如下所示:

代码语言:javascript
复制
PS C:\Users\DNaught1\AppData\Local\Programs\Python\Python39\Scripts> databricks --version

数据库:术语“databricks”不被识别为cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后再试一次。一行:1字符:1

--version

  • CategoryInfo : ObjectNotFound:(databricks:String) [],CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

建议3,General:没有找到命令databricks,但它确实存在于当前位置。默认情况下,Windows PowerShell不会从当前位置加载命令。如果您信任此命令,则键入:".\databricks“。有关更多细节,请参见"get-help about_Command_Precedence“。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-15 06:30:56

通过使用以下方法,我成功地解决了这个问题:

在Python中,使用下面的命令安装CLI模块

代码语言:javascript
复制
package_names=['databricks-cli', 'requests'] #packages to install
pip.main(['install'] + package_names + ['--upgrade'])

2-在powershell cli中:将上下文更改为工作目录:

代码语言:javascript
复制
Set-Location -Path C:\Users\DNaught1\AppData\Local\Programs\Python\Python39\Scripts

3-配置databricks cli:

代码语言:javascript
复制
.\databricks.exe configure--token
.\databricks configure --token
Host: https://xxx.azuredatabricks.net
Token: dapi2b2dxxxxxxxxxa02c9e6866d322 - Access token for Secrets

4-数据库访问的写主机配置文件

代码语言:javascript
复制
Set-Content .databrickscfg "[DEFAULT]"
>> Add-Content .databrickscfg "host = https://xxx.azuredatabricks.net"
>> Add-Content .databrickscfg "token = dapi2b2dxxxxxxxxxa02c9e6866d322"

5-通过检查文件存储来验证

代码语言:javascript
复制
.\dbfs ls
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64329627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档