我正在寻找有关如何以轮式格式安装Python库的教程.
它似乎并不简单,所以我很欣赏一个简单的一步一步教程如何为CPython安装名为“requests”的模块.
我从https://pypi.python.org/pypi/requests下载了它,现在我有一个.whl文件.我在Windows上有Python 2.7和3.3,所以如何安装它以便我运行的所有其他Python脚本都可以使用它?
解决方法:
您想在Windows下在Python上安装下载的wheel(.whl)文件吗?
> Install pip on your Python(s) on Windows(在Python 3.4上已包含)
>必要时升级pip(在命令行上)
pip install -U pip
>使用pip安装本地wheel文件(在命令行上)
pip install --no-index --find-links=LocalPathToWheelFile PackageName
选项–no-index告诉pip不要查看pypi.python.org(如果没有安装编译器,许多软件包会失败), – find-links然后告诉pip在哪里寻找. PackageName是包的名称(numpy,scipy,..第一部分或整个轮文件名).有关更多信息,请参阅pip的install options.
切换到Python安装的Scripts文件夹时,可以在命令提示符中执行这些命令.
例:
cd C:\Python27\Scripts
pip install -U pip
pip install --no-index --find-links=LocalPathToWheelFile PackageName
注意:它可能仍然是因为它可能包含需要编译的C/C++源文件而无法在Windows上安装.那么你需要make sure a compiler is installed.经常搜索alternative pre-compiled distributions是最快的出路.
例如numpy-1.9.2 mkl-cp27-none-win_amd64.whl具有PackageName numpy.