Python在兼容性上做的不好,不要直接建立.py文件,在IDLE编辑好了另存就好了。
你用编译器打开,然后可以编辑,可以运行。直接用python打开就是运行了,你是空白文件,所以运行就啥也没有啊
处理办法: 在该文件开头声明文件编码,方便编译器识别文件的编码类型.
操作:在空白文件的顶部,复制粘贴,如下两行信息
#!/usr/bin/env python
# -*- coding:utf-8 -*-
直接import 加调用的.py文件名
比如
import SVM_Functions
或者
import SVM_Functions as s
注意这种方法使用原.py的函数时必须带上相应的前缀
比如
SVM_Functions.add()
或者是
s.add(与前面导入格式相对应)
根据参考资料,我会给出以下解决方案:
步骤一:安装Python
输入以下命令来检查你的电脑上是否已经安装了Python: python --version
如果已经安装了Python,则会显示Python的版本号,比如Python 3.9.2。如果没有安装Python,那么可以通过以下步骤来安装。
安装Homebrew,它是一个Mac上的包管理器,我们将使用它来安装Python。在终端中输入以下命令来安装Homebrew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
根据提示完成Homebrew的安装过程。
使用Homebrew来安装Python。在终端中输入以下命令: brew install python
这将以最新的稳定版本安装Python。安装完成后,可以通过以下命令来验证Python的版本: python --version
确保显示的是你刚刚安装的Python版本。
步骤二:创建一个.py文件
输入以下命令,将当前目录切换到你想要创建.py文件的目录: cd /path/to/directory
将“/path/to/directory”替换为你想要创建文件的目录的实际路径,比如替换为“/Users/yourname/Documents”。
在终端中输入以下命令,创建一个空白的.py文件: touch filename.py
将“filename.py”替换为你想要给文件起的名字,比如“test.py”。
使用任何你喜欢的文本编辑器,打开这个.py文件。你可以通过在终端中输入以下命令来使用默认的文本编辑器打开文件: open -e filename.py
将“filename.py”替换为你实际创建的.py文件的名称。
在编辑器中编写你的Python代码。
步骤三:运行Python代码
在编辑器中编写完你的Python代码后,保存并关闭文件。
在终端中输入以下命令来执行你的Python代码: python filename.py
将“filename.py”替换为你实际创建的.py文件的名称。
你应该能够看到你的代码运行结果在终端中输出。
希望以上解决方案能够帮助你成功创建并打开一个空白的.py文件,并能够运行你的Python代码。祝学习愉快!