【发布时间】:2017-01-15 06:04:01
【问题描述】:
我需要“导入 psycopg2”作为我的 PySpark 脚本的一部分。
!pip 安装 心理战2
但这会导致语法错误(就像任何 ! 命令一样)。
我能够在 /usr/bin/anaconda/bin/python 的 SSH 会话中安装,但似乎 Jupyter 可能使用不同的不同环境?
我什至尝试过强制
os.environ["PYTHONPATH"]
在笔记本中但没有运气,我的意思是从笔记本中的一个单元格中:
- import 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
【问题讨论】:
-
我遇到了同样的问题。你找到解决方案了吗?
-
我得到了一个响应,应该使用 %%bash 后跟下一行的命令,但是到那时我们已经开始了
标签: python azure psycopg2 jupyter azure-hdinsight