成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PyODPS 安裝常見問題解決

I_Am / 2281人閱讀

摘要:摘要本文將用戶安裝時遇到的常見問題列舉如下,希望在遇到類似問題時可供借鑒。若不存在,確認此問題。安裝后報這通常是由于遇到了依賴問題。上安裝時報嘗試使用上安裝仍然報這是由于系統(tǒng)完整性保護導(dǎo)致的。此后在終端中運行此后再行安裝。

摘要: 本文將用戶安裝 PyODPS 時遇到的常見問題列舉如下,希望在遇到類似問題時可供借鑒。在參考下列步驟之前,請首先嘗試卸載并重裝 PyODPS。卸載的步驟為執(zhí)行“pip uninstall pyodps”。

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

本文將用戶安裝 PyODPS 時遇到的常見問題列舉如下,希望在遇到類似問題時可供借鑒。在參考下列步驟之前,請首先嘗試卸載并重裝 PyODPS。卸載的步驟為執(zhí)行“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 包(而不是系統(tǒng)自帶的 Python),或者同時安裝了 Python 2 和 Python 3,或者同時安裝了 CPython 和 Anaconda / Miniconda,而當前使用的 Python 下并未安裝 PyODPS。為確認此問題,請遵循下列步驟:

打開 Python 命令行;
執(zhí)行 import site; print(site.getsitepackages());
檢查輸出的每個路徑中是否存在名為“odps”的文件夾。若不存在,確認此問題。
如果問題確認,請使用命令行定位到需要安裝的 Python 路徑,然后執(zhí)行 ./python -m pip install pyodps[full]。

在 Mac / Linux 下可使用

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

查找本機到底安裝了幾個 Python。

Search Path(通常是當前目錄)中包含一個 odps.py 或一個包含 __init__.py 的名為 odps 的文件夾。該文件可能是你自己不小心創(chuàng)建的,或者曾經(jīng)安裝過一個名為“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 遇到了依賴問題。請聯(lián)系 PyODPS 技術(shù)支持釘釘群(11701793),我們將嘗試修復(fù)該問題。

嘗試pip install -U jupyter可以解決此場景下的大多數(shù)問題。

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

這是由于系統(tǒng)完整性保護導(dǎo)致的。參考 http://stackoverflow.com/ques... ,重啟機器,并在重啟中按 ?+R。此后在終端中運行

csrutil disable
reboot 

此后再行安裝。

8. 使用時報 sourceIP is not in the white list

存在白名單保護,可咨詢 Project Owner。

9. Jupyter 前端 UI 有問題

可以嘗試卸載并重新安裝 jupyter、ipywidgets 以及 widgetsnbextension,也可以嘗試在 bash 執(zhí)行

jupyter nbextension enable pyodps/main

如有問題,PyODPS 技術(shù)支持釘釘群,群號 11701793

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/41311.html

相關(guān)文章

  • PyODPS開發(fā)中的最佳實踐

    摘要:摘要支持用來對對象進行操作,它提供了來用類似的接口進行大規(guī)模數(shù)據(jù)分析以及預(yù)處理,并且可以用模塊來執(zhí)行機器學(xué)習(xí)算法?,F(xiàn)在為了讓大家能更好地使用,我們總結(jié)開發(fā)過程中的最佳實踐,來讓大家更高效地開發(fā)程序。 摘要: PyODPS支持用 Python 來對 MaxCompute 對象進行操作,它提供了 DataFrame API 來用類似 pandas 的接口進行大規(guī)模數(shù)據(jù)分析以及預(yù)處理,并且可...

    hellowoody 評論0 收藏0
  • PyODPS 中使用 Python UDF

    摘要:中使用首先,我們需要寫一個文件,假設(shè)我們就是把某一列按格式放的一列轉(zhuǎn)成格式。這里我們指定了函數(shù)名叫,主類使我們上傳的文件里的類?,F(xiàn)在我們就可以在中調(diào)用這個了。這樣我們就完成了在中使用的整個過程。 摘要: PyODPS 中使用 Python UDF 包含兩方面,一個是直接使用,也就是在 MaxCompute SQL 中使用;一個是間接的方式,也就是 PyODPS DataFrame,這種...

    evin2016 評論0 收藏0
  • PyODPS 中使用 Python UDF

    摘要:中使用首先,我們需要寫一個文件,假設(shè)我們就是把某一列按格式放的一列轉(zhuǎn)成格式。這里我們指定了函數(shù)名叫,主類使我們上傳的文件里的類。現(xiàn)在我們就可以在中調(diào)用這個了。這樣我們就完成了在中使用的整個過程。 摘要: PyODPS 中使用 Python UDF 包含兩方面,一個是直接使用,也就是在 MaxCompute SQL 中使用;一個是間接的方式,也就是 PyODPS DataFrame,這種...

    jcc 評論0 收藏0
  • MaxCompute Studio使用心得系列6——一個工具完成整個Python UDF開發(fā)

    摘要:摘要北京云棲大會上阿里云發(fā)布了最新的功能,萬眾期待的功能終于支持啦,我怎么能不一試為快,今天就分享如何通過進行開發(fā)。注冊函數(shù)在腳本中編輯試用好了,一個簡單完整的通過開發(fā)實踐分享完成。 摘要: 2017/12/20 北京云棲大會上阿里云MaxCompute發(fā)布了最新的功能Python UDF,萬眾期待的功能終于支持啦,我怎么能不一試為快,今天就分享如何通過Studio進行Python u...

    張遷 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<