当前位置 : 主页 > 编程语言 > python >

python(win/linux)_pip安装库_永久换源配置/python --help 运行选项帮助/pip版本与python版

来源:互联网 收集:自由互联 发布时间:2022-06-14
文章目录 ​​配置国内镜像配置​​ ​​永久配置​​ ​​清华源​​ ​​阿里源​​ ​​windows​​ ​​linux ubuntu​​ ​​设置pip别名(推荐)​​ ​​pip 检查安装​​ ​​关于


文章目录

  • ​​配置国内镜像配置​​
  • ​​永久配置​​
  • ​​清华源​​
  • ​​阿里源​​
  • ​​windows​​
  • ​​linux ubuntu​​
  • ​​设置pip别名(推荐)​​
  • ​​pip 检查安装​​
  • ​​关于sudo pip(sudo python3 pip)​​

  • ​​临时​​
  • ​​pip版本与python版本的对应关系查询​​
  • ​​pip 文档​​
  • ​​python --help​​
  • ​​当前运行的python安装路径​​

配置国内镜像配置

  • 安装版的python环境自带pip,但如果是便携版,则需要手动安装pip

(省事的话还是安装版方便,便携版的python在手动安装pip时如果版本和python的版本不兼容,容易翻车)

永久配置

  • 我以阿里源/清华源为例

清华源

推荐使用
​​​https://pypi.tuna.tsinghua.edu.cn/simple​

阿里源

(更新没有清华源勤快)
​​​https://mirrors.aliyun.com/pypi/simple/​

windows

  • 给pip指令将默认的module安装源设置为阿里源,这样模块的下载速度杠杠的.
  • 执行完命令后,pip会告诉你配置写到哪里去了
    (比如,pip提醒我:​​Writing to C:\Users\cxxu_11\AppData\Roaming\pip\pip.ini​​)
  • 一般会写入
    ​​​%appData%\pip\pip.ini​

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
  • 升级pip的时候,最好按照提示给的命令,自己打容易出错(选项没写好容易破坏pip而翻车)

linux ubuntu

设置pip别名(推荐)

  • ​alias pip="python3 -m pip" ​
  • 此处​​python3​​​ 可以根据自身情况替换(可以是具体的版本(比如​​python3.10​​​或者其他别名​​py​​)

pip 检查安装

如果您的发行版没有pip,那么可以通过​​sudo apt install pip​

  • 检查pip版本
  • 执行换源操作
# cxxu_kali @ CxxuWin11 in ~ [17:34:39]
$ pip --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

# cxxu_kali @ CxxuWin11 in ~ [17:34:48]
$
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

Writing to /home/cxxu_kali/.config/pip/pip.conf

关于sudo pip(sudo python3 pip)

# cxxu_kali @ CxxuWin11 in ~ [21:40:24]
$ sudo pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to /root/.config/pip/pip.conf


# cxxu_kali @ CxxuWin11 in ~ [21:40:58]
$ py -m pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to /home/cxxu_kali/.config/pip/pip.conf

可见,用sudo写入的是针对root用户的配置,所以当前用户就不要用sudo啦

临时

  • 临时使用

​​https://mirrors.aliyun.com/pypi/simple/​​

  • 可以在使用pip的时候加参数​​-i​​:

文档出处:​​¶ (pypa.io)​​

-i, –index-url

Base URL of the Python Package Index (default ​​https://pypi.org/simple​​). This should point to a repository compliant with PEP 503 (the simple repository API) or a local directory laid out in the same format.

  • aliyun:

-i ​​https://mirrors.aliyun.com/pypi/simple/​​

  • eg.安装numpy

​pip install -i [https://mirrors.aliyun.com/pypi/simple/](https://mirrors.aliyun.com/pypi/simple/) numpy​

pip版本与python版本的对应关系查询

pip 文档

​​Getting Started - pip documentation v21.3.1 (pypa.io)​​

​python -m pip --version​​ 或者更简短的


​pip --version​


python(win/linux)_pip安装库_永久换源配置/python --help 运行选项帮助/pip版本与python版本的对应关系查询/pip路径查询/_python安装

python --help

python(win/linux)_pip安装库_永久换源配置/python --help 运行选项帮助/pip版本与python版本的对应关系查询/pip路径查询/_linux_02

当前运行的python安装路径

  • 从命令行中查询当前运行的python版本的安装位置和下载的相关库的位置
  • 对于我运行的环境

python(win/linux)_pip安装库_永久换源配置/python --help 运行选项帮助/pip版本与python版本的对应关系查询/pip路径查询/_python_03

import sys
sys.path

python(win/linux)_pip安装库_永久换源配置/python --help 运行选项帮助/pip版本与python版本的对应关系查询/pip路径查询/_linux_04


网友评论