摘要: 本文将用户安装 PyODPS 时遇到的常见问题列举如下,希望在遇到类似问题时可供借鉴。在参考下列步骤之前,请首先尝试卸载并重装 PyODPS。卸载的步骤为执行“pip uninstall pyodps”。

点此查看原文:http://click.aliyun.com/m/41050/

本文将用户安装 PyODPS 时遇到的常见问题列举如下,希望在遇到类似问题时可供借鉴。在参考下列步骤之前,请首先尝试卸载并重装 PyODPS。卸载的步骤为执行“pip uninstall pyodps”。

1. Warning: XXX not installed, ……

Warning 不是 Error,Warning 不是 Error,Warning 不是 Error,重要的事情说三遍!

参考 Warning 文字,它将告诉你需要什么组件,你可以使用 pip 命令进行安装。

2. 安装后 import odps 报 no module named odps
这说明 odps package 无法被加载。这里有几种可能对的情形

安装有多个 Python 版本。这常见于 Mac 下使用 Homebrew 安装新的 Python 包(而不是系统自带的 Python),或者同时安装了 Python 2 和 Python 3,或者同时安装了 CPython 和 Anaconda / Miniconda,而当前使用的 Python 下并未安装 PyODPS。为确认此问题,请遵循下列步骤:

打开 Python 命令行;
执行 import site; print(site.getsitepackages());
检查输出的每个路径中是否存在名为“odps”的文件夹。若不存在,确认此问题。
如果问题确认,请使用命令行定位到需要安装的 Python 路径,然后执行 ./python -m pip install pyodps[full]

在 Mac / Linux 下可使用

find / -regex '.*/python[^\./-]*' 2>/dev/null

查找本机到底安装了几个 Python。

Search Path(通常是当前目录)中包含一个 odps.py 或一个包含 init.py 的名为 odps 的文件夹。该文件可能是你自己不小心创建的,或者曾经安装过一个名为“odps”的 Python 包。对于前者,请检查后将该文件更名。对于后者,请尝试使用“pip uninstall odps”进行删除。

3. 安装后 “from odps import *” 报 cannot import name ODPS

首先需要检查当前工作路径下是否存在一个文件名为“odps.py”的文件。如果存在,请改名后再 import,否则可参照 2 中的步骤进行排查。

4. 安装后 import odps 报 cannot import module odps / odps.xxxx
这通常是由于 PyODPS 遇到了依赖问题。请联系 PyODPS 技术支持钉钉群(11701793),我们将尝试修复该问题。

尝试pip install -U jupyter可以解决此场景下的大多数问题。

5. 安装时报 Syntax Error

Python 版本过低。PyODPS 主流支持 Python 2.7.6+ / Python 3.3+,并同时支持 Python 2.6。Python 2.5 及以下版本不被支持。建议使用主流支持的版本。

6. Mac 上安装时报 Permission denied

尝试使用

sudo pip install pyodps

7. Mac 上 sudo 安装仍然报 Operation not permitted

这是由于系统完整性保护导致的。参考 http://stackoverflow.com/questions/32659348/operation-not-permitted-when-on-root-el-capitan-rootless-disabled ,重启机器,并在重启中按 ⌘+R。此后在终端中运行

csrutil disable
reboot 

此后再行安装。

8. 使用时报 sourceIP is not in the white list

存在白名单保护,可咨询 Project Owner。

9. Jupyter 前端 UI 有问题

可以尝试卸载并重新安装 jupyter、ipywidgets 以及 widgetsnbextension,也可以尝试在 bash 执行

jupyter nbextension enable pyodps/main

如有问题,PyODPS 技术支持钉钉群,群号 11701793

PyODPS 安装常见问题解决相关推荐

  1. 崩坏3桌面版怎么更换服务器,崩坏3【桌面版】安装常见问题解决办法

    休伯利安第一AI娘提醒您-- 游戏千万条,安装第一条.安装不规范,爱酱两行泪.爱酱将舰长们在安装桌面版时可能遇到问题和解决办法,整理如下!快来get正确的安装方法吧~ ◆安装指南 点击图片查看大图 ◆ ...

  2. 博途(TIA)软件安装教程;博途软件安装常见问题解决办法

    博途软件安装教程,这里有两位前辈写的非常不错,但在具体细节不够充分,对于第一次接触此类软件的小伙伴来说不太友好,于是在此进行补充,并对安装中常见的问题进行一个汇总.建议安装时主要参考教程二,在后续激活 ...

  3. MindManager安装常见问题解决

    如果有小伙伴们在安装MndManager的过程中,出现一些未知的错误,不用担心,这可能是由于系统某些文件的缺失而引起的,下面列出了一些常见的问题及解决方法.安装常见问题不限于下述所列,更多安装问题可到 ...

  4. C#Windows服务程序安装常见问题解决方法

    C#Windows服务程序安装是如何的呢?让我们开始吧: C#Windows服务程序安装1. 在服务程序的是设计窗体中,点击右键"添加安装程序",添加服务安装程序.否则,安装时会出 ...

  5. Vue-tools.crx 及安装常见问题解决

    下载之后直接保存在一个永远不会移动的文件夹里 直接将.crx文件拖入扩展程序内 打开谷歌-->更多工具-->扩展程序 链接:https://pan.baidu.com/s/16c9KKsK ...

  6. mysql所选路径已经存在_mysql安装常见问题解决办法

    [问]无法打开安装程序 1)双击安装软件开始安装 [问]安装是下面界面,怎么办? 然后按下图选择要安装的mysql server [问]提示需要安装.Net Framework 从这里下载:.NET ...

  7. 逆水寒角色找不到服务器,《逆水寒》游戏客户端安装常见问题解决方法

    受到网络.下载服务器.操作系统等多方面的原因的影响,游戏客户端下载和安装过程中会有一些不顺利的情况发生.我们针对几类常见问题,特提供如下解决方法. 频繁进游戏后客户端崩溃.闪退等 1.可能是由于系统驱 ...

  8. QQ炫舞网吧安装常见问题解决办法

    说明:无盘客户机和虚拟客户机的问题正在解决中...本部分暂时只针对有硬盘客户机(有硬盘客户机). QQ炫舞在 网维,迅闪,易游等网吧管理软件上的安装(有硬盘客户机) 一,安装 当前,有些网吧反应无法把 ...

  9. Ubuntu16.04 CUDA和GPU的最简最全安装方案及常见问题解决方法,GTX1080 Ti 和 RTX2080 Ti 亲测!

    Ubuntu 16.04 Nvidia Driver+tensorflow-gpu+cuda+cudnn 安装文档 本文采用 CUDA 一站式驱动安装方案,文末附有安装常见问题解决方法 RTX 208 ...

最新文章

  1. 数据结构与算法——AVL树类的C++实现
  2. html超链接到index,HTML基础___超链接 第四天
  3. 存储过程知识总结【一】
  4. 数据库中间件漫谈——看看云时代,它会走向何方
  5. 使用vim的重不重要_VIM高级操作,经常用vim的应该多学习。多开发效率很有大帮助!...
  6. 机器人--寒暄库(4)
  7. Centos 6.2出现Disk sda contains BIOS RAID metadata解决方法
  8. UVA-10026 Shoemaker's Problem (贪心)
  9. 【论文写作】毕业论文写作必备技巧:修改文章的诀窍
  10. mysql数据库大小 shell_shell脚本操作mysql数据库
  11. 其实你的领导也有中年危机
  12. js for foreach 快慢_JS之 编码小技巧
  13. 卡巴斯基离线升级方法图解
  14. 施努卡:密封环ccd检测(密封圈视觉检测的原理 )
  15. 格力董明珠还想再赌五年 雷军:可以试一下
  16. vue 管理系统顶部tags浏览历史实现
  17. 挂耳式骨传导蓝牙耳机,2021骨传导耳机推荐
  18. QGIS基于多期哨兵2影像遥感指数阈值法提取冬小麦分布(3)-NDVI阈值
  19. 【Halcon】线阵相机标定
  20. linux-磁盘分区

热门文章

  1. vue项目使用大华摄像头怎样初始化_Vue接入监控视频技术总结
  2. python中span函数,如何用python中BeautifulSoup提取无类名的span内文本
  3. python小车行驶路线图_基于opencv-Python小车循线学习笔记
  4. python视频网站分类_媒资分类_Python SDK_服务端SDK_视频点播 - 阿里云
  5. 三相逆变器双pi控制器参数如何调节_光伏逆变器短路特性简析
  6. java 堆 是用_Java8元空间和堆使用
  7. mysql 手动配置服务器_Win7系统下手动配置Apache+PHP+MySQL环境WEB服务器 -电脑资料...
  8. 小米5点位图_最新!地铁5号线、6号线部分车站文化墙设计出炉!你选哪个?
  9. 阿伯特:芝加哥大学与社会学研究
  10. 李航:未来若干年,AI 技术发展可能会进入平缓期