python的环境搭建
开发环境
记事本工具:记事本、vim、sublime、vscode……
IDE(集成开发环境):pycharm
运行环境
python的解释器:官方提供的python
一,python环境搭建
第一步,打开官网:www.python.org
第二部:下载安装包(由于其服务器在境外,下载耗时较长):
在Downloads中有不同版本可供下载,根据操作系统自行选择(在此针对Windows)
点击进入后,在files中选择安装包下载(Windows installer(64-bit))
点击下载后的安装包,安装python解释器:
install now(立即安装)注意下方安装路径,python将安装在此
自定义安装路径点 customize installation
下方两框勾选,尤其是Add python.exe to PATH(表示自动配置环境变量),将python的安装路径加入到系统的变量,若未勾选,在运行pycharm时将找不到python解释器在何处
Documentation(安装帮助文档)
pip(安装下载python包的工具pip)(python的第三方库从pip下载)
td/tk and IDLE(安装Tkinter和IDLE开发环境)(自带的开发环境,不推荐,不好用)
Python test suite(安装标准测试套件)
py launcher(启动器)
for all users(安装所有用户都可启动python的快捷方式)
都打勾就行
装完后可以测试是否安装成功
win+R进入Windows终端并输入命令python 或 python -v即可,返回正常即安装成功!
需要退出python,输入'exit()'即可。
安装后出现的错误情况
1、python不是内部命令
存在如下可能:
①cmd没有重新启动
②没有安装成功,去查看安装目录,是不是安装成功了
③环境变量没有配置:
解决方法如下:
1. 查找Python安装路径:找到Python的安装路径。如果你使用官方安装程序并采用默认设置(即安装时候选择的install Now),路径可能是C:\Users\你的用户名\AppData\Local\Programs\Python\Python版本号。
2. 打开环境变量设置:
右击“此电脑”(或“计算机”),选择“属性”。
点击“高级系统设置”。
在系统属性窗口中,选择“环境变量”。
3. 配置环境变量:
在“系统变量”区域,找到名为`Path`的变量,选中它,然后点击“编辑”。
在编辑环境变量窗口,点击“新建”,然后粘贴你的Python安装路径。
点击“确定”保存你的更改。
4. 验证配置:重新打开命令提示符窗口,输入`python --version`来验证Python是否已成功配置。
二,pycharm集成开发环境:
pycharm安装:
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
下载社区版,专业版需要马力,社区版free
安装时均打勾即可,随后打开pycharm进行下一步重要配置
新建new project
location:项目所存放的位置,python源代码文件不允许单独存在,需放到文件夹中,这个文件夹 叫项目;python文件夹有两大类,一是虚拟环境,二是python源代码;如若name 重名,则creat变灰,无法创建;
type:虚拟环境类型,本质是程序隔离,程序之间互不影响,在此选择默认虚拟环境为env,
一旦项目建完,会有一个独立虚拟环境文件夹为venv,其中有大量的独立的第三方库,不要删除(如若安装了anaconda,虚拟环境也可选择conda,其中有更多的第三方库)
best python:即最佳解释器,将来项目需要调用的解释器,即安装python时的路径,如果使用官方安装程序并采用默认设置(即安装时候选择的install Now),路径可能是C:\Users\你的用户名\AppData\Local\Programs\Python\Python版本号。在需要运行他人程序时,需要对其指定解释器,否则无法执行;(建议新建文件夹,将python源码以及源码中所涉及到的相关都要copy到文件夹中,虚拟环境venv不copy,使用自己所创的文件夹中的虚拟环境)
下面两个勾打上:
须知:
python中的项目类似沙盒,项目各自独立,将来使用pip会下载别的第三方库,第三方库进入系统的全局变量,不勾选则无法将全局变量调用到本程序中的虚拟环境中;
如下:
Inherit packages from base interpreter(全局到当前环境):勾选上代表创建的新项目需要copy一份全局包到虚拟环境即可以使用base python中的第三方库,不选将和外界完全隔离,必须勾选
Make available to all projects(当前环境到全局):勾选上,表示,当在虚拟环境下安装包的时候,copy一份到全局
注意:
全局包存放在python安装目录下:
C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\site-packages(要打开隐藏)
虚拟环境包安装在关联的项目目录下面的${虚拟环境名}\Lib\site-packages子目录里
本机的:D:\Pythonltestivenv\Lib\site-packages)
如下界面即可:
再创项目直接左边侧边栏鼠标右键:
设置中可更改代码文字大小(size):
工作环境设置改变编辑界面字号:File->Settings->Editor->Font->Size->20
添加解释器:File->Settings->Project :项目名>Project Interpreter ->点击加号(+)输入解释器名进行搜索安装
更换下载库源:File->Settings->Project :项目名>Project Interpreter ->点击加号(+)->Manage Repositories->删除默认源->添加新源(阿里云https://mirrors.aliyun.com/pypi/simple)->重启pycharm
pip配置:
pip 默认下载源更改
opip:python默认的软件工具包,安装python时默认自动安装
Python 的 pip 工具安装第三方包时默认会去 https://pypi.org!下载,由于“某些原因”,下载速度会很慢
配置阿里云镜像的pypi(Python 编程语言的软件存储库):
①在Windows中定位目录(即用户的家目录中):C:\Users\Administrator下,新建文件夹:pip
②进入pip目录后新建配置文件:pip.ini(ini为文件后缀,一定要打开显示后缀名更改,改好后会变样)
④配置文件:pip.ini用记事本打开,将复制的代码粘贴后保存
接下来我们可以再命令提示符中可以下载python的第三方库,如下:
也可以将下载地址强制指定,如下:
查看帮助:pip help
升级pip:pip install -upgrade pip或者 pip install -U pip安装:pip install 包名
安装指定版本:pip install 包名==版本号(如:pip install matplotlib==3.4.1)
临时指定源来安装:pip install -i pip源地址 包名
pip的不同下载源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdut1inux.org
豆瓣:http://pypi.douban.com/simple/
例: pip install -i http://mirrors.aliyun.com/pypi/simple/pygame
下载包但是不安装:pip download 包名 -d“某个路径"
卸载:pip uninstall 包名
更新:pip install --upgrade 包名
查看所有安装的包:pip list
查看需要升级包:pip list -o
查看某个包信息:pip show -f 包名