繁体   English   中英

如何在HDInsight PySpark Jupyter笔记本中安装psycopg2

[英]How to install psycopg2 for use in HDInsight PySpark Jupyter notebook

我需要“导入psycopg2”作为我的PySpark脚本的一部分。

根据文件

!pip安装psycopg2

但这会导致语法错误(就像任何!命令一样)。

我能够在/ usr / bin / anaconda / bin / python的SSH会话中安装,但看起来Jupyter可能正在使用不同的不同环境?

我甚至试过强迫

os.environ [ “PYTHONPATH”]

在笔记本中,但没有运气,我的意思是从笔记本电脑中的一个单元格:

  • 导入psycopg2会导致无法找到模块的错误
  • help(“modules”)不显示psycopg2
  • help(“modules psycopg2”)导致以下错误:
 Here is a list of matching modules. Enter any module name to get more help. Failed to write user configuration file. Please submit a bug report. sqlalchemy.dialects.postgresql.psycopg2 - .. dialect:: postgresql+psycopg2 sqlalchemy.dialects.postgresql.psycopg2cffi - .. dialect:: postgresql+psycopg2cffi 

你做错了吗? 你的文字是'pyscopg2'而不是'psycopg2'

!pip install psycopg2

对于Python 3.5,Python已经安装在Azure笔记本上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM