【发布时间】:2017-06-23 13:18:56
【问题描述】:
所以我一直在尝试在 CentOS 上安装 boto。我已经使用这个步骤安装了 python 2.6
sudo wget https://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz
tar -zxvf Python-2.6.6.tgz
cd Python-2.6.6
./configure && make && make install
python --version
Python 2.6.6
which python
/usr/local/bin/python
之后我安装了
sudo yum install python-pip
然后是boto
python-pip install boto
但是当我做 import boto 时,我得到了错误 ImportError: 没有名为 boto 的模块 任何人都可以帮忙吗? PS:当我这样做时
sudo pip install -U boto
它说 要求已经是最新的:/usr/lib/python2.7/site-packages 中的 boto
【问题讨论】:
-
能贴出pip二进制文件的内容吗?执行
cat $(which pip)就可以看到。可能是 pip 使用了不同的 python。 -
#!/usr/bin/python2 # -- 编码:utf-8 -- import re import sys from pip import main if name == 'main': sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0] ) sys.exit(main())