由于网络原因,直接使用 pip 默认源会很慢得可怕,这里提供一些国内的镜像,你可以选择使用: 阿里云:https://mirrors.aliyun.com/pypi/simple/ 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban):http://pypi.douban.com/simple/ 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/ 你可以在使用 pip 时通过 -i 参数指定使用上述源: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 如果想要永久修改,可以在 pip 配置文件中设置。配置文件位置和名称取决于操作系统: Linux/Unix: ~/.pip/pip.conf Windows: %APPDATA%\pip\pip.ini(%APPDATA% 指 C:\Users\用户名\AppData\Roaming) 若文件不存在,则需手动创建。 配置文件内容如下: [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple 对于使用 http 的源,可以选择性地加上 trusted-host 以信任它,避免出现警告信息。例如: [global] index-url = http://pypi.douban.com/simple trusted-host = pypi.douban.com 这样配置后,你每次使用 pip 安装包时都会默认使用这个...
包含 pip 标签的文章
Python 包管理
distutils distutils 是 Python 标准库的一部分,其初衷是为开发者提供一种方便的打包方式, 同时为使用者提供方便的安装方式。 setuptools (easy_install) setuptools 是 Python 的基础包工具,可以帮助我们轻松的下载,构建,安装,升级,卸载 python 的软件包。setuptools 是对 distutils 的增强, 尤其是引入了包依赖管理。setuptools 可以为 Python 包创建 egg 文件, Python 与 egg 文件的关系,相当于 Java 与 jar 包的关系。setuptools 提供的 easy_install 脚本可以用来安装 egg 包。 另外, easy_install 可以自动从 PyPI 上下载相关的包,并完成安装,升级。 地址:https://pypi.python.org/pypi/setuptools 安装: 进入源文件根目录,执行 python setup.py install 安装完后 CMD 中执行 easy_install 命令,进行检测,如果提示: error: No urls, filenames, or requirements specified (see –help) 说明安装成功。 pip pip 是安装,管理 Python 包的工具。它是对 easy_install 的一种增强。 同样可以从 PyPI 上自动下载,安装包。在 pip 中,安装前所有需要的包都要先下载,所以不会出现安装了一部分,另一部分没安装的情况所有安装的包会被跟踪,所以你可以知道为什么他们被安装,同时可以卸载。无需使用 egg 文件。使用方式比 setuptools 更简单: pip install pkg_name pip uninstall pkg_name 如果已安装 setuptools,则可以直接用 easy_install 来安装 pip: easy_install pip 当然也可以下载源代码,进入根目录执行 python setup.py install 来安...