pycharm的虚拟环境

pycharm的虚拟环境选中file==》closeproject退出项目进入下方的情况现在我们在桌面新创建一个文件test.py可以看到可以执行test.py右键选中test.py,选择pycharm的方式打开test.py,会发现无法调试,出现NoPythonInterpreter的错误,为什么命令行可以执行test.py,pycharm执行test.py文件就不可以了呢?这是为什么呢?我们新建一个项目来查看原因第一个location为你项目的路径,可以点击右边的文件夹进行选择。第二个locatio.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在这里插入图片描述
选中file==》close project退出项目进入下方的情况
在这里插入图片描述现在我们在桌面新创建一个文件test.py
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以看到可以执行test.py

右键选中test.py,选择pycharm的方式打开test.py,会发现无法调试,出现No Python Interpreter的错误,为什么命令行可以执行test.py,pycharm执行test.py文件就不可以了呢?这是为什么呢?

我们新建一个项目来查看原因
在这里插入图片描述
第一个location为你项目的路径,可以点击右边的文件夹进行选择。
第二个location为我们的虚拟环境。
第三个interpeter是我们的解释器,即run时指定的解释路径,这在我们创建项目时就已经设定了。

我们以文件方式运行python文件时,因为没有相应的环境和解释器,pycharm是无法运行这个python文件的。

我么要知道,pycharm运行python的代码是,是以工程的形式运行的,而不是以文件的形式运行,以文件的方式运行的话我们需要指定相应的解释器,不然以pycharm的方式运行单个python文件,pycharm没有相应的环境,是不知道要如何运行python文件的,所以要指定其解释器。(切记python代码运行时以工程的方式运行,以文件的方式打开每次都需要指定解释器)

PyCharm提示No Python Interpreter的解决办法
自己创建运行环境
点击create New Project创建新项目
在这里插入图片描述
选中Existing interpreter
在这里插入图片描述
选中python的解释器后点击ok,然后create创建
在这里插入图片描述
测试成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172858.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎样设置CCProxy

    怎样设置CCProxy怎样设置 CCProxy 代理服务器 CCProxy 能够实现局域网内共享上网和帐号控制 界面友好 设置简单 功能强大 支持 Modem ADSL 宽带等共享上网 支持网页缓存 能实现多人共享浏览网页 收发邮件和联络 同时还能监视上网记录 可以针对不同用户合理的安排上网时间和带宽流量控制 有效地进行网站过滤 是非常适合政府部门 公司和学校使用的代理服务器软件 它能帮您搭建

    2025年10月8日
    4
  • visual paradigm创建类图_uml对象图例子

    visual paradigm创建类图_uml对象图例子Visual Paradigm 教程[UML]:如何使用子图?

    2022年4月22日
    161
  • 常用的CSS3选择器

    常用的CSS3选择器常用的CSS选择器CSS选择器的作用就是从HTML页面中找出特定的某类元素。常用的几类CSS选择器如下表所示。伪选择器比较特殊,分为伪元素和伪类元素两种。一、属性选择器1.E[att^=value]属性选择器E[att^=value]属性选择器是指选择名称为E的标记,且该标记定义了att属性,att属性值包含前缀为value的子字符串。需要注意的是E是可以省略的,如果省略则表示可以匹配…

    2022年7月11日
    16
  • (三)hadoop系列之__CRT(SecureCRTPortable)的使用

    (三)hadoop系列之__CRT(SecureCRTPortable)的使用  SecureCRTPortable属于终端仿真程序,支持SSH(查看此处http://blog.csdn.net/macrossdzh/article/details/5691924)协议。利用CRT可以很方便操作虚拟机终端。进入正题……1.首先,下载SecureCRTPortable软件。2.直接执行SecureCRTPortable.exe文件即可。3.执…

    2022年5月23日
    35
  • 简单Web应用框架设计

    简单Web应用框架设计

    2021年7月21日
    50
  • 【Java】JVM垃圾回收机制与类加载机制

    【Java】JVM垃圾回收机制与类加载机制不同于C++需要编程人员手动释放内存,Java有虚拟机,因此Java不需要程序员主动去释放内存,而是通过虚拟机自身的垃圾回收器(GarbageCollector-GC)来进行对象的回收。Java语言由于有虚拟机的存在,实现了平台无关性,在任意平台都是通过将代码转换为字节码文件,从而在平台下的虚拟机中运行代码的。JVM内存区域分布虚拟机栈:存放每个方法执行时的栈帧,一个方法调用到…

    2022年5月18日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号