安装Python
检查是否安装了pip
Windows系统中检查是否安装了pip系统中可能安装了多个版本的Python,如果当前不是你使用的Python版本,可更改系统环境变量PATH,也可进入到相应Python版本的路径下进行操作。
当前显示表明:pip已经安装,也可知pip关联的Python。
安装pip
访问https://bootstrap.pypa.io/get-pip.py,把浏览器中的所有代码复制粘贴到文本编辑器中,保存为get-pip.py,在命令行执行python get-pip.py即可实施pip安装(需要联网)。
访问https://pip.pypa.io/,单击左边面板中的Installation,再单击中间窗口中的链接get-pip.py也能找到get-pip.py的下载链接https://bootstrap.pypa.io/get-pip.py。
升级pip
虽然仅凭pip就足以从pre-built binary archives中安装,但这些setuptools和wheel项目的最新副本对于确保您也可以从source archives中安装非常有用:
py -m pip install --upgrade pip setuptools wheel
Virtual Environments
Python虚拟环境允许将Python包安装在特定应用程序的隔离位置,而不是全局安装。
目前,有两种常用的工具用于创建Python虚拟环境:
venv在Python 3.3及更高版本中默认可用,并将pip和setuptools安装到Python 3.4及更高版中创建的虚拟环境中。
创建虚拟环境执行:py -m venv <DIR>
<DIR>\Scripts\activate
virtualenv需要单独安装,但支持Python 2.7+和Python 3.3+,默认情况下,pip、setuptools和wheel始终安装在创建的虚拟环境中(无论Python版本如何)。
创建虚拟环境执行:virtualenv <DIR>
<DIR>\Scripts\activate
在虚拟环境下隔离安装Python包,需要先执行<DIR>\Scripts\activate,再执行
python -m pip install SomePackage
退出虚拟环境执行<DIR>\Scripts\deactivate
请注意,在虚拟环境中时,用pip安装Python包时,--userf标志无效,- all标志会影响虚拟环境。
安装Python packages
从PyPI(Python Package Index)安装
安装最新版本:py -m pip install SomePackage
安装指定版本1.4:py -m pip install SomePackage==1.4
安装版本>=1并且<2:py -m pip install "SomePackage>=1,<2"
安装与1.4.2兼容的版本:py -m pip install "SomePackage~=1.4.2"
从Source Distributions (sdist) 或者 Wheels安装
pip 可以从 Source Distributions (sdist) 或者 Wheels安装, 但如果两者都存在于PyPI上,pip将更喜欢兼容的wheel。您可以通过使用其 –no-binary 选项来覆盖pip的默认行为。
Wheels 是一种预构建的distribution 格式,与Source Distributions (sdist)相比,它提供了更快的安装速度,尤其是当项目包含已编译的扩展时。
如果pip 找不到要安装的wheel,它将在本地构建一个wheel并缓存它以备将来安装,而不是在将来重建源发行版。
升级Python packages
从PyPI将已安装的SomeProject升级到最新版本:
py -m pip install --upgrade SomePackage
查找模块
Python通常将其库(以及site-packages文件夹)存储在安装目录中。因此,如果您已将Python安装到C:\Python\,则默认库将位于C:\Python\Lib\中,第三方模块应存储在C:\Pythoon\Lib\site-packages\中。
网友评论