簡體   English   中英

無法在 Ubuntu 16.04 中的 python 2.7.14 中導入熊貓

[英]Not able to import pandas in python 2.7.14 in Ubuntu 16.04

無法在 python 2.7.14 ubuntu 16.02 中處理熊貓。
當我嘗試使用

pip install pandas

它表明要求已經滿足。
如果我們嘗試在 python 程序中導入,它會給出

沒有名為 numpy 的模塊。

我嘗試卸載 pandas 包,但對我不起作用。
它在 python 2.7.12 上運行良好。
但我希望它在最新版本的 python 2.7 中工作

我使用以下命令將 ubuntu 中的默認 python 2.7.12 升級到 python 2.7.14

使用以下命令下載:

    version=2.7.14
    cd ~/Downloads/
    wget https://www.python.org/ftp/python/$version/Python-$version.tgz

解壓並進入目錄:

tar -xvf Python-$version.tgz
cd Python-$version

現在,使用您剛剛嘗試的命令進行安裝,使用 checkinstall 代替,以便在需要時更輕松地卸載:

./configure
sudo make install

升級python版本有什么問題嗎?

首先安裝numpy,然后安裝pandas:

pip install numpy
pip install pandas

Numpy和Pandas是兩種不同的包裝。 嘗試

pip install numpy

我使用以下命令將ubuntu中的默認python 2.7.12升級到python 2.7.14

首先,任何新的Python開發都應針對Python 3。

其次,您不能“升級”或“覆蓋”系統Python。 您也不應出於多種原因進行嘗試,因為OS依賴於該版本的內部任務。 如果可以升級,則應按照建議使用apt-get upgrade

您下載了一個完全獨立的版本,似乎沒有放置在要使用的PATH中。

例如,如果您沒有看到類似的信息,則說明設置不正確。

$ python
>>> import sys
>>> sys.executable
'/home/user/Downloads/Python-2.7.14/bin/python'

您應該盡可能使用apt-get 就個人而言,我使用pyenv ,它將使用您選擇的Python版本正確更新~/.bashrc

但是我看到從源代碼編譯的指令說

$ sudo ./configure
$ sudo make altinstall
$ python2.7
>>> # run commands

如果要從中安裝軟件包,則需要執行

$ python2.7 -m pip install pandas

要么

$ pip2.7 install pandas

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM