相关疑难解决方法(0)

DistutilsOptionError:必须提供home或prefix/exec-prefix - 而不是两者

我通常通过pip安装了python包.

对于Google App Engine,我需要将软件包安装到另一个目标目录.

我试过了:

pip install -I flask-restful --target ./lib

但它失败了:

必须提供home或prefix/exec-prefix - 而不是两者

我怎样才能让它发挥作用?

python google-app-engine install distutils pip

137
推荐指数
4
解决办法
5万
查看次数

即使它似乎已安装,也无法导入scikits-learn

根据scikit-learn用户指南,我安装了scikit-learn使用pip install -U scikit-learn.

所以使用pip search scikit-learn,我得到这个搜索结果:

scikit-learn - A set of python modules for machine learning and data mining
INSTALLED: 0.12.1 (latest)
Run Code Online (Sandbox Code Playgroud)

但是当我进入Python尝试时import sklearn,我得到了一个ImportError: No module named sklearn.这真的应该有效.

我在Mac OS 10.6.8上使用Enthought免费发布Python(2.7.3),使用NumPy 1.6.1和SciPy 0.10.1.是的,我知道EPD Free带有scikit-learn但是pip应该升级我的版本,以便我可以实际使用scikit-learn.

python scikits scikit-learn

26
推荐指数
3
解决办法
8万
查看次数