热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在PyCharm中选择Python版本?-HowtoselectPythonversioninPyCharm?

IhavePyCharm1.5.4andhaveusedtheOpenDirectoryoptiontoopenthecontentsofafolderint

I have PyCharm 1.5.4 and have used the "Open Directory" option to open the contents of a folder in the IDE.

我有PyCharm 1.5.4并使用“Open Directory”选项打开IDE中文件夹的内容。

I have Python version 3.2 selected (it shows up under the "External Libraries" node).

我选择了Python版本3.2(它显示在“外部库”节点下)。

How can I select another version of Python (that I already have installed on my machine) so that PyCharm uses that version instead?

如何选择另一个版本的Python(我已在我的机器上安装),以便PyCharm使用该版本?

4 个解决方案

#1


127  

File -> Settings

文件 - >设置

Preferences->Project Interpreter->Python Interpreters

首选项 - >项目口译员 - > Python口译员

If it's not listed add it.

如果没有列出,请添加它。

enter image description here

#2


20  

I think you are saying that you have python2 and python3 installed and have added a reference to each version under Pycharm > Settings > Project Interpreter

我想你说你安装了python2和python3并在Pycharm> Settings> Project Interpreter下添加了对每个版本的引用

What I think you are asking is how do you have some projects run with Python 2 and some projects running with Python 3.

我想你问的是你如何使用Python 2运行一些项目,以及一些使用Python 3运行的项目。

If so, you can look under Run > Edit Configurations

如果是这样,您可以在“运行”>“编辑配置”下查看

PyCharm Run > Edit Configurations

#3


4  

This can also happen in Intellij Ultimate, which has PyCharm integrated. The issue is as diagnosed above, you have the wrong interpreter selected.

这也可能发生在Intellij Ultimate中,它集成了PyCharm。问题如上所述,您选择了错误的解释器。

The exact method to fix this for any given project is to go to Project Settings...Project and adjust the Project SDK. You can add a New Project SDK if you don't have Python 3 added by navigating to the python3 binary. This will fix the errors listed above. A shortcut to Project Settings is the blue checkerboard-type icon.

为任何给定项目修复此问题的确切方法是转到项目设置...项目并调整Project SDK。如果您没有通过导航到python3二进制文件而添加Python 3,则可以添加新项目SDK。这将解决上面列出的错误。 “项目设置”的快捷方式是蓝色棋盘类型图标。

You can also add Python 3 as the default interpreter for Python projects. On OSX this is in File..Other Settings...Default Project Structure. There you can set the Project SDK which will now apply on each new project. It can be different on other platforms, but still similar.

您还可以添加Python 3作为Python项目的默认解释器。在OSX上,这是在File..Other Settings ... Default Project Structure中。在那里,您可以设置Project SDK,它现在将应用于每个新项目。它可以在其他平台上有所不同,但仍然相似。

#4


1  

Go to:

去:

Files -> Settings -> Project -> *"Your Project Name"* -> Project Interpreter

文件 - >设置 - >项目 - > *“您的项目名称”* - >项目翻译

There you can see which external libraries you have installed for python2 and which for python3.

在那里你可以看到你为python2安装了哪些外部库,哪些用于python3。

Select the required python version according to your requirements.

根据您的要求选择所需的python版本。

Image


推荐阅读
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了如何清除Eclipse中SVN用户的设置。首先需要查看使用的SVN接口,然后根据接口类型找到相应的目录并删除相关文件。最后使用SVN更新或提交来应用更改。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • IjustinheritedsomewebpageswhichusesMooTools.IneverusedMooTools.NowIneedtoaddsomef ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • web.py开发web 第八章 Formalchemy 服务端验证方法
    本文介绍了在web.py开发中使用Formalchemy进行服务端表单数据验证的方法。以User表单为例,详细说明了对各字段的验证要求,包括必填、长度限制、唯一性等。同时介绍了如何自定义验证方法来实现验证唯一性和两个密码是否相等的功能。该文提供了相关代码示例。 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
author-avatar
JRamboKing
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有