Python安装指南

(一)下载python环境

  • 千万他n的不要在应用商店里下载卸载安装,因为不干净
  • 要在这里下载
  • 安装包名字叫python-版本号-amd64.exe
  • 直接安装,记住将安装路径设置到方便寻找的位置
  • 设置环境变量path:
1
右键我的电脑->属性->左边高级系统设置->底下环境变量->中间用户变量点path再点编辑->新建->将python的安装地址填入->应用
  • 成功

  • 这时可以检查下python版本:win + r + cmd + 回车,在dos里输入 python -V

(二)下载pip模块下载器

  • 下载pip并解压

  • 在解压文件夹顶上的路径框里cmd回车打开dos窗口

  • 输入 python setup.py install 回车

  • 这时pip已经下载到了python安装路径\Scripts里,解压文件夹就可以删了

  • 再将“python安装路径\Scripts”路径写入环境变量path

  • 成功

  • 这时可以检查下pip版本:win + r + cmd + 回车,在dos里输入 pip -V

  • 查看已安装的模块:dos-> pip list

(三)下载第三方IDE

  • 下载pycharm并安装
  • 打开pycharm,会自动匹配python版本

(四)第三方模块引入

  • 安装的第三方模块都在:python安装路径\Lib\site-packages 里

  • 无环境情况:如果使用pycharm新建工程,需要将“模块文件夹”或“模块py文件”(注意不是-info文件)复制到“工程文件夹\venv\Lib\site-packages”里,之后再引用不会报错

    或者在创建工程时勾选Inherit global site-packages就不需要复制文件夹了

  • 有环境情况:在创建工程时选择特定环境的解释器即可

(五)手动环境搭建

  • 如果不想在pycharm中新建工程
  • 在想要作为新工程的新建文件夹顶上的路径框里cmd回车打开dos窗口
  • 输入 python -m venv venv名 回车

(六)pip镜像

  • win+r->cmd->(建议清华)
    1
    2
    3
    4
    5
    6
    清华镜像:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 模块名
    中科大镜像:pip install -i https://pypi.mirrors.ustc.edu.cn/simple 模块名
    豆瓣镜像;pip install -i http://pypi.douban.com/simple 模块名
    华中理工镜像:pip install -i http://pypi.hustunique.com 模块名
    山东理工镜像:pip install -i http://pypi.sdutlinux.org 模块名
    阿里云镜像:pip install -i http://mirrors.aliyun.com/pypi/simple 模块名

(七)Conda构建一站式环境

  • 安装Anaconda,其中:

    Anaconda Prompt是anaconda的默认输入终端,在开始菜单里能够找到

    Anaconda Navigator是anaconda的主要可视化操作界面,方便管理模块,在开始菜单里能够找到

  • 添加Anaconda到path环境变量:(四条)

    1
    2
    3
    4
    Anaconda安装目录
    Anaconda安装目录\Library\mingw-w64\bin
    Anaconda安装目录\Library\bin
    Anaconda安装目录\Scripts
  • 构造新环境的原因:

    环境是什么:将需要的资源模块放到一起,用特定的方式做连接,就是编程环境

    如果不构造环境的话,就会使用系统默认的环境,即python的下载地址

    如果构造环境的话,新的工程将与python原环境脱离,比较方便管理

  • 环境与工程的关系:

    环境不是工程

    环境是工程的爸爸

    一个环境可以创建多个工程

    工程里加载的模块在环境里

  • 如何构造新环境:

    Anaconda Navigator->左边Environments->底下Create->

    右边搜索库存,如果库存没有,使用pip下载再搜索,再安装

  • 如何查看有多少环境以及环境的位置:

    Anaconda Prompt->conda env list

  • 如何使用Pycharm创建指定环境工程:

    Pycharm->File->New Project->选用Existing interpreter->选中环境目录里的python.exe即可

(八)Anaconda添加镜像

  • Anaconda Prompt->(三行)

    1
    2
    3
    4
    清华镜像
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --set show_channel_urls yes

(九)疑难杂症解决办法

  • Pyside2在打包之后无法正常打开:
    • 在pip下好的Pyside2原文件中找到plugins文件夹:D:\Document_Files\Python_3.8.1\Lib\site-packages\PySide2\plugins
    • 在Anaconda安装位置D:\Document_Files\Anaconda\Library\bin中找到mkl_intel_thread.dll
    • 使用pyinstaller来打包py文件
    • 将plugins文件夹里的所有文件复制到打包地址的dist/py文件名/PySide2/plugins里,需要替换
    • mkl_intel_thread.dll复制到打包地址的dist/py文件名/里面,并改名为mkl_intel_thread.2.dll
    • 将ui文件放在与打包exe文件在编译前的所处py文件的相对位置上