当设备中配置有多个python环境,比如我们为了自动化运维项目新建了一个新的虚拟环境后,再次进入PyCharm中时,就需要改变环境,否则虚拟环境中安装的特殊的模块是无法生效的。
比如,我新建了虚拟环境:django_venv 虚拟环境安装方法见文章: Python创建虚拟环境 https://blog.youkuaiyun.com/knight31318/article/details/115417082
并且在django_venv中下载安装了django框架 django下载安装方法见文章:django安装 https://blog.youkuaiyun.com/knight31318/article/details/115422610
之后,需要将PyCharm调用的环境改变成django_venv
点击File - Settings , 点击Project:XXXX - Python Interpreter :

点击Python Interpreter右侧的齿轮图标,点击Add...

选择Existing environment ,然后选择虚拟环境的文件夹(我示范的是选择了D盘下的django_venv文件夹) 再选文件夹中Scripts下的python.exe , 点击OK - OK

注意两点变化:
Python解释器对应的python.exe文件路径变了,第二,我们在django_venv环境中安装的多个模块展示出来了:

现在,PyCharm的环境成功变成了我们想要的虚拟环境。
当有多个Python环境时,为确保PyCharm使用新创建的虚拟环境(如django_venv)及其安装的模块(如Django),需要在PyCharm中更改Python解释器。操作步骤包括:File - Settings - Project - Python Interpreter,点击添加,选择Existing environment,定位到虚拟环境的Scripts目录下的python.exe,最后确认更改。这样,PyCharm环境就成功切换到目标虚拟环境,并显示已安装的模块。
2444

被折叠的 条评论
为什么被折叠?



