[部署] - python安装及环境配置

文章目录

    • windows
      • 环境
        • anaconda
        • miniconda
        • python
        • pip
      • 配置
        • 更换源
    • linux

windows

环境

anaconda

anaconda是python的一个开发集成环境,里面集成了很多常用的包,安装即用,十分方便,唯一的缺点就是体积太大。
下载

miniconda

miniconda是anaconda的精简版,去掉了一部分包,体积缩小。
下载

python

原生的python环境,都是基础包,按需安装package。
下载

pip

一般来说,上面的环境安装好后,都集成了pip,版本可能不是最新的,但也能用。也可以直接用pip install -U pip命令升级。也可下载安装文件。提供两种格式的安装文件,whl需要用pip install xxx.whl安装。tar.gz需要解压,然后在目录下使用python install setup.py安装。
下载

配置

更换源

使用命令获取pip.ini文件的查找位置,pip -v config list
如果有就修改其内容。如果没有,就在其中一个路径下新建文件并编辑内容。
这是改成了清华源的配置文件,可以根据自己的喜好调整。

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

linux

以Ubuntu为例
下载python安装文件 wget https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz
解压 tar -xzvf Python-3.7.8.tgz

安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
安装pip会出现的问题

卸载python

  1. 卸载python2.7 sudo apt-get remove python2.7
  2. 卸载python2.7及其依赖 sudo apt-get remove --auto-remove python2.7
  3. 消除python2.7 sudo apt-get purge python2.7 or sudo apt-get purge --auto-remove python2.7

设置python为默认(避免使用python3而是直接用python)
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

你可能感兴趣的:(Python,部署与配置)