gpt4 book ai didi

ubuntu - Python3 和 Pandas

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:55 26 4
gpt4 key购买 nike

我已经检查了一些其他的 SO 答案并进行了广泛的谷歌搜索,但似乎找不到问过/回答过这个问题的人:

我正在运行 Ubuntu 12.04。我安装了 python2.7 和 python3.2。(我运行了 sudo apt-get install python-numpy、python3-numpy,并且与 scipy 类似)。我运行了 sudo apt-get install python-pandas。它与 python2.7 完美配合。它不会在 python3.2 中导入然后我修改了我的 $PYTHONPATH 以包含安装 pandas 的目录,充分意识到这可能会产生问题:

/usr/lib/pymodules/python2.7

现在当我尝试导入时,我得到了

>>> import pandas
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/pymodules/python2.7/pandas/__init__.py", line 10, in <module>
import pandas.lib as lib
ImportError: /usr/lib/pymodules/python2.7/pandas/lib.so: undefined symbol: _Py_ZeroStruct

所以我显然在这里遗漏了一些东西。请注意,由于我自己刚刚完成了所有这些 python 安装,并且仍在学习,因此我的 $PYTHONPATH 可能需要更新;现在它里面唯一的东西就是上面提到的目录。按照标准,我应该有其他目录吗?

(如果您需要有关我的系统等的更多信息,请发表评论。)

最佳答案

更新

如下所述,pandas 现在可用于 python 3.3、3.4 和 3.5 source

对于系统范围的安装使用:

sudo apt-get install python3-pandas

原文:

如果此信息http://packages.ubuntu.com/precise/python/是正确的,没有适用于 Python 3 的 pandas 包。您可以使用 virtualenv 安装当前的 pandas:

apt-get install python-virtualenv virtualenvwrapper

mkvirtualenv -p python3 pandas_env
pip install pandas

通常,在使用 Python 时创建单独的虚拟环境并避免手动弄乱系统范围的包是个好主意。

关于ubuntu - Python3 和 Pandas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18926696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com