首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何更改项目的解释器

如何更改项目的解释器
EN

Stack Overflow用户
提问于 2017-02-05 02:33:48
回答 2查看 429关注 0票数 0

我创建了一个django项目,它的解释器是3.5.2 ENV,我在Pycharm中安装的所有扩展都无法识别它们,当我试图将它们添加到已安装的应用程序中时,它们不可用。

但是如果解释器只有python.exe,它就会识别。

那么,我如何将设置为3.52ENV的项目的intrepeter更改为另一个,我不清楚ENV是什么,以及为什么它不允许我使用已安装的扩展。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-05 02:41:00

转到preferences,然后转到project。你可以在那里设置解释器。

票数 1
EN

Stack Overflow用户

发布于 2017-02-05 02:54:28

我假设您正在谈论的ENV是一个虚拟环境。您通常在虚拟环境中创建项目,以便维护特定于项目的依赖关系。例如,如果您在虚拟环境中安装了一个依赖项,则只能从该容器访问它。因此,它不是在系统范围内安装的,因此不能被ENV以外的设备访问。

这是有意义的,因为您并不是真的想在系统范围内安装特定于项目的东西。例如,如果你想在一个项目中使用Django 1.10,而在另一个项目中使用1.8,该怎么办?您将创建两个virtualenvs来封装它们!

我知道它没有回答你的主要问题,但它可能有助于理解发生了什么。

https://virtualenv.pypa.io/en/stable/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42044032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档