pandas 安装问题 - 运行 python 的几个版本
Issues with pandas install - running several versions of python
我在安装 panda 库时遇到问题。我目前在 LMDE 下使用带有 Python 版本 2.7 和 3.4 的 snakemake。
我尝试了以下方法:
pip install pandas
这不起作用,因为我收到以下错误:
No module named 'pandas'
我想是因为snakemake是基于python 3的,我尝试了this post的解决方案。
这个不行(反正我不太明白 virtualenv 的概念):
apt-get install python-virtualenv virtualenvwrapper
mkvirtualenv -p python3 pandas_env
pip install pandas
然后我尝试了:
sudo apt-get install python3-pandas
它运行良好,但后来出现此错误:
parser_f() got an unexpected keyword argument 'skip_blank_lines'
从看来是版本问题,应该>0.15。最后一条命令说它安装了 pandas 0.14,但是当我检查这里时我得到的是:
>>> import pandas as pd
>>> pd.__version__
'0.16.2'
我被困在这里,在 python 版本和 pandas 版本之间我不知道该怎么办。任何帮助将不胜感激。
virtualenv
的重点是让同一个Python系统维护多个项目环境相互独立。创建虚拟环境后,pip install pandas
命令(显然有效)就是您所需要的 - 您是否尝试启动 Python 并导入模块?
sudo apt-get install python3-pandas
命令将尝试安装 Python 3 pandas 模块。弄乱系统安装的 Python 很少是个好主意(这正是 virtualenv
是个好主意的原因)。
如果您 pip uninstall pandas
在您的虚拟环境中,您应该能够 运行 pip install "pandas<16.0"
获得旧版本。
好的,无论我是自己使用 sudo 还是以 root 身份使用 pip 安装 python lib 似乎都不同?...
我完成了
$ sudo pip install pandas
现在我做到了
$ sudo pip uninstall pandas
$ su -
# pip install pandas
现在它似乎工作得很好!不过这正常吗?
我在安装 panda 库时遇到问题。我目前在 LMDE 下使用带有 Python 版本 2.7 和 3.4 的 snakemake。 我尝试了以下方法:
pip install pandas
这不起作用,因为我收到以下错误:
No module named 'pandas'
我想是因为snakemake是基于python 3的,我尝试了this post的解决方案。 这个不行(反正我不太明白 virtualenv 的概念):
apt-get install python-virtualenv virtualenvwrapper
mkvirtualenv -p python3 pandas_env
pip install pandas
然后我尝试了:
sudo apt-get install python3-pandas
它运行良好,但后来出现此错误:
parser_f() got an unexpected keyword argument 'skip_blank_lines'
从
>>> import pandas as pd
>>> pd.__version__
'0.16.2'
我被困在这里,在 python 版本和 pandas 版本之间我不知道该怎么办。任何帮助将不胜感激。
virtualenv
的重点是让同一个Python系统维护多个项目环境相互独立。创建虚拟环境后,pip install pandas
命令(显然有效)就是您所需要的 - 您是否尝试启动 Python 并导入模块?
sudo apt-get install python3-pandas
命令将尝试安装 Python 3 pandas 模块。弄乱系统安装的 Python 很少是个好主意(这正是 virtualenv
是个好主意的原因)。
如果您 pip uninstall pandas
在您的虚拟环境中,您应该能够 运行 pip install "pandas<16.0"
获得旧版本。
好的,无论我是自己使用 sudo 还是以 root 身份使用 pip 安装 python lib 似乎都不同?...
我完成了
$ sudo pip install pandas
现在我做到了
$ sudo pip uninstall pandas
$ su -
# pip install pandas
现在它似乎工作得很好!不过这正常吗?