优秀的编程知识分享平台

网站首页 > 技术文章 正文

学习笔记-Python - 安装&配置

nanyue 2024-07-22 14:01:30 技术文章 6 ℃

Python 环境安装

Ubuntu 安装 Python

#    安装 Python3 及 PIP
sudo apt-get install -y python3 python3-pip
#    验证 Python3 是否安装成功
python3 --version
#    验证 PIP 是否安装成功
pip --version
#    升级 PIP 到最新版
python3 -m pip install --upgrade pip

CentOS 安装 Python

#    安装 Epel 源sudo yum install -y epel-release#    安装 Python3.6 及 PIPsudo yum install -y python36 python36-setuptools python36-devel python36-pip#    验证 Python3 是否安装成功python3 --version#    验证 PIP 是否安装成功pip3.6 --version#    升级 PIP 到最新版python3 -m pip install --upgrade pip

PyPI / PIP 源 配置

清华大学 PyPI 源 配置 (命令行方式)

临时更改 PyPI源

#    临时使用 PIP 源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

永久更改 PyPi源

#    升级 PIP 到最新版
python3 -m pip install --upgrade pip
#    升级 PIP 到最新版 (临时使用清华源更新PIP)
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
#    Ubuntu 下 永久更改 PyPi 源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
#    CentOS 下 永久更改 PyPi 源 (CentOS下,不用pip3会调用Python2的PIP,版本过低)
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

阿里云 PyPI 源 配置 (配置文件方式)

#    创建或修改 PyPi 源配置文件 pip.confg
#    教程提示均为 ~/.pip/pip.config ,但是 用命令自动生成的都是 ~/.config/pip/pip.conf
nano ~/.config/pip/pip.conf
#    修改内容
#    {
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
#    }

配置 多个 PyPi 源

#    创建或修改 PyPi 源配置文件 pip.confg
nano ~/.config/pip/pip.conf
#    修改内容
#    {
[global]
timeout = 60
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url =
            https://mirrors.aliyun.com/pypi/simple/
            https://mirror.baidu.com/pypi/simple/
            https://pypi.mirrors.ustc.edu.cn/simple/
            https://mirrors.cloud.tencent.com/pypi/simple
            https://mirror.sjtu.edu.cn/pypi/web/simple

[install]
trusted-host =
    pypi.tuna.tsinghua.edu.cn
    mirrors.aliyun.com
    mirror.baidu.com
    pypi.mirrors.ustc.edu.cn
    mirrors.cloud.tencent.com
    mirror.sjtu.edu.cn
#    }
最近发表
标签列表