PyCharm中配置Python解释器

本文讲述了在PyCharm中区分虚拟环境和本地环境的方法,如何在PyCharm中新建、配置和管理虚拟环境,以及为何新建虚拟环境可以节省存储并提高运行效率。重点介绍了如何在虚拟环境中正确安装和共享第三方库,以及两种不推荐的共享方式。
部署运行你感兴趣的模型镜像

虚拟环境和本地环境

终端系统中查看到已安装的库(模块),在pycharm中导入的时候却报错,显示没有这个模块。原因是在pycharm中配置解释器的时候,是有两个选项的。


查看电脑中安装的所有的第三方库:

第一种方法: 电脑搜索-cmd-pip list-回车。

第二种方法: pycharm终端输入:pip list-回车。

在终端操作安装的所有的第三方库,都在本地环境(本地解释器)里。

新建python环境时,在pycharm中配置解释器时有两个选项。

在pycharm中新建项目-Python解释器-*使用此工具新建环境(New environment using)*&*先前配置的解释器(Previously configured interpreter)*

如何判断虚拟环境和本地环境

在项目文件夹里有venv包的是虚拟环境,没有的是本地环境

新建虚拟环境

*使用此工具新建环境*代表的是新建了一个*虚拟环境*,新建的虚拟环境没有共享本地环境中安装的第三方库,每一次新建虚拟环境都需要手动安装所需的第三方库并且存放在新建的venv文件夹里的Lib文件夹下的site-packages里,它的第三方库只能在当前的这个项目里使用,不能被其他新建的虚拟环境共享。

如何查看新建虚拟环境的第三方库:

主菜单-文件-设置-项目:PythonProject-Python解释器-软件包。

如何在新建虚拟环境里选择安装解释器里已有的第三方库:

主菜单-文件-设置-项目:PythonProject-Python解释器-软件包-安装(+)-在搜索栏里输入第三方库名-安装软件包名。(推荐)(用哪个库安装哪个,节省存储空间,提高运行速度)

在终端操作安装的所有的第三方库,都是在本地解释器里。系统解释器绑定的就是终端解释器,终端解释器里包含所有第三方库。新建的虚拟环境如果在后期绑定了系统解释器也就绑定了终端解释器,这个虚拟环境就变成了能够共享所有本地解释器(体统解释器或终端解释器)第三方库的共享环境了,它在后期下载安装的所有第三方库,也能被存储在终端解释器里被其他新建的库所共享。

如何在新建虚拟环境里共享(添加)所有安装在本地解释器里已有的第三方库:

*第一种方法:主菜单-文件-设置-项目:PythonProject-Python解释器-添加解释器-添加本地解释器-系统解释器(绑定了终端解释器)-(解释器:)右侧(...)横三点-选择路径选中python.exe-确定-确定-可以看到所有在本地解释器里的第三方库都添加在新建的虚拟环境中-确定。创建任何项目,只要选择系统解释器,这个环境就是一个共享环境了。(不推荐)(所有库全部安装,浪费存储空间,降低运行速度)**第二种方法:新建项目-Python解释器:新Virtualenv环境-使用此工具新建环境-勾选:继承全局站点软件包&可用于所有项目-创建。(不推荐)(所有库全部安装,浪费存储空间,降低运行速度)*

新建本地环境

主菜单-文件-新建项目-Python解释器-先前配置的解释器-创建。

新建虚拟环境的意义

创建一次虚拟环境相当于拥有一个最基本最初的全新的环境,里面没有任何第三方库,相当于是刚开始装的python解释器。它不共享本地原有的环境的。

经常新建项目,并且用到不同的第三方库,可以有选择地安装运用第三方库,节省存储空间,提高运行速度。

您可能感兴趣的与本文相关的镜像

HunyuanVideo-Foley

HunyuanVideo-Foley

语音合成

HunyuanVideo-Foley是由腾讯混元2025年8月28日宣布开源端到端视频音效生成模型,用户只需输入视频和文字,就能为视频匹配电影级音效

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值