mac设立以py结尾空白文件然后用python打开,出现问题

img


img


不知道怎么解决这个问题,帮帮我。今天刚学python,对python不是很了解

Python在兼容性上做的不好,不要直接建立.py文件,在IDLE编辑好了另存就好了。

你用编译器打开,然后可以编辑,可以运行。直接用python打开就是运行了,你是空白文件,所以运行就啥也没有啊

处理办法: 在该文件开头声明文件编码,方便编译器识别文件的编码类型.
操作:在空白文件的顶部,复制粘贴,如下两行信息

#!/usr/bin/env python
# -*- coding:utf-8 -*-
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7689066
  • 这篇博客你也可以参考下:mac上安装python新版本后将新版本更改为默认python
  • 除此之外, 这篇博客: python调用其他途径的.py文件中的 调用的.py与目标程序在同一个文件夹内: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 直接import 加调用的.py文件名

    比如
    import SVM_Functions
    或者
    import SVM_Functions as s
    注意这种方法使用原.py的函数时必须带上相应的前缀
    比如
    SVM_Functions.add()
    或者是
    s.add(与前面导入格式相对应)


  • 您还可以看一下 韩先超老师的python运维和开发实战-基础篇课程中的 在Mac系统安装Python小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    根据参考资料,我会给出以下解决方案:

    步骤一:安装Python

    1. 打开终端(Terminal)应用程序。可以通过在Spotlight中搜索“终端”来找到它。
    2. 输入以下命令来检查你的电脑上是否已经安装了Python: python --version 如果已经安装了Python,则会显示Python的版本号,比如Python 3.9.2。如果没有安装Python,那么可以通过以下步骤来安装。

    3. 安装Homebrew,它是一个Mac上的包管理器,我们将使用它来安装Python。在终端中输入以下命令来安装Homebrew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 根据提示完成Homebrew的安装过程。

    4. 使用Homebrew来安装Python。在终端中输入以下命令: brew install python 这将以最新的稳定版本安装Python。安装完成后,可以通过以下命令来验证Python的版本: python --version 确保显示的是你刚刚安装的Python版本。

    步骤二:创建一个.py文件

    1. 打开终端应用程序。
    2. 输入以下命令,将当前目录切换到你想要创建.py文件的目录: cd /path/to/directory 将“/path/to/directory”替换为你想要创建文件的目录的实际路径,比如替换为“/Users/yourname/Documents”。

    3. 在终端中输入以下命令,创建一个空白的.py文件: touch filename.py 将“filename.py”替换为你想要给文件起的名字,比如“test.py”。

    4. 使用任何你喜欢的文本编辑器,打开这个.py文件。你可以通过在终端中输入以下命令来使用默认的文本编辑器打开文件: open -e filename.py 将“filename.py”替换为你实际创建的.py文件的名称。

    5. 在编辑器中编写你的Python代码。

    步骤三:运行Python代码

    1. 在编辑器中编写完你的Python代码后,保存并关闭文件。

    2. 在终端中输入以下命令来执行你的Python代码: python filename.py 将“filename.py”替换为你实际创建的.py文件的名称。

    你应该能够看到你的代码运行结果在终端中输出。

    希望以上解决方案能够帮助你成功创建并打开一个空白的.py文件,并能够运行你的Python代码。祝学习愉快!