pycharm解释器、环境变量含义及应用、导包的内部原理

1、检查Pycharm环境(查看解释器的版本)

2、解释器的种类:常用的有两种系统解释器和虚拟环境

3、解释器就是自己安装的python环境,需要定位到python安装目录下的python.exe这个解释器的位置。python可[图片]以前往python的官网选择自己需要的python版本,

安装python:

第一次安装时可以勾选此选项,可以直接把python添加到环境变量中,查看环境变量,可以在设置里搜索环境变量,环境变量都是在path中更改。

4、当更改过环境变量后,你当前使用的cmd窗口的配置仍未被更新,所以要重新开一个cmd窗口配置才会被更新,查看当前电脑中配置过后的python位置可以在cmd窗口输入where python来查看已经正确配置过环境变量的所有的python位置。

5、在pycharm中选择python解释器,python解释器的路径找法,我知道的有两种:1、使用where python 返回的结果有C:\Users\用户名\AppData\Local\Programs\Python\Python37\python.exe,可以在配置位置的地方将该路径复制下来粘贴到窗口,可以直接定位到python的解释器文件夹,选中解释器即可。2、在开始目录中找到python右键打开文件位置,到python启动器的文件夹,再对任意解释器文件右键打开文件夹位置,即可到python解释器的文件夹,就可以找到python解释器的路径。3、直接一级一级文件夹找,因为AppData可能被隐藏了,所以要打开显示隐藏文件,就可以找到python的文件夹。

**********************************************环境变量*************************************************

环境变量的查找与解析过程

  • 当一个进程启动时,Windows 系统会为该进程创建一个环境块,其中包含了该进程可访问的环境变量。这个环境块是从父进程继承而来的,同时也会包含系统默认的环境变量。
  • 当进程需要查找某个文件或资源时,会根据相关环境变量所指定的路径进行搜索。以查找可执行文件为例,系统首先会检查当前目录,然后按照PATH环境变量中列出的路径顺序逐个查找。如果在某个路径下找到了匹配的文件,就会使用该文件;如果搜索完所有路径都没有找到,则会返回错误信息。
  • 对于一些需要解析环境变量的操作,例如在命令提示符中输入带有环境变量的命令或路径,系统会先对环境变量进行解析,将其替换为实际的值,然后再执行相应的操作。例如,输入cd %SystemRoot%命令,系统会将%SystemRoot%解析为实际的 Windows 系统安装目录,然后切换到该目录。

环境变量的动态更新与传播

  • 在 Windows 系统中,可以通过多种方式动态地更新环境变量。例如,在 “环境变量” 对话框中手动修改环境变量的值,或者在命令提示符中使用set命令来临时设置环境变量。
  • 当环境变量被更新后,对于已经运行的进程,通常不会立即受到影响,它们仍然使用旧的环境变量值。只有当新的进程启动时,才会获取到更新后的环境变量。不过,有些应用程序可能会提供刷新环境变量的功能,以便在不重新启动进程的情况下获取最新的环境变量值。

*******************************************导包的内部原理**********************************************

python导包,包路径查找顺序1、当前文件夹下,寻找目标的文件.py,如果找不到
2、进入到python解释下,先搜索lib目录下的标准库,如果仍未发现要导入的库
接下来会搜索第三方库的文件夹(site-packages),直到找到目标库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值