Python安装指南
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
4Anaconda安装目录
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文件的相对位置上
- 在pip下好的Pyside2原文件中找到plugins文件夹: