我正在尝试在OS X 10.6上安装dateutils。当我运行python setup.py install时,它安装得很好,但是在Python 2.6目录下。我需要使用Python 2.5这是“默认”的python版本。我的意思是,当我从命令行运行python时,它加载Python 2.5.4。
有没有办法将模块安装到特定版本的Python。我以前没有这样的问题,因为它通常安装到我设置为默认的Python版本。
答案 0 :(得分:4)
pip install python-dateutil
回答这个问题但是对于Windows要求同样的事情:How to install python-dateutil on Windows?
答案 1 :(得分:1)
您使用的是什么版本的Mac OS X,PATH是什么,是使用MacPython安装其他版本的Python,还是通过MacPorts安装?在Mac OS X 10.6 Snow Leopard上,以下内容 命令在系统的Python版本中安装dateutils时效果很好。
sudo easy_install -O2 dateutils
但请注意,如果您的第二次安装Python也安装了setuptools的副本,并且该版本的easy_install实用程序覆盖了PATH中的默认值,那么这将安装到其他Python。
答案 2 :(得分:0)
通常情况下,路径中也应包含python2.5
:
python2.5 setup.py install