首页主机资讯ubuntu下python安装后怎么测试

ubuntu下python安装后怎么测试

时间2025-10-01 22:10:03发布访客分类主机资讯浏览1408
导读:1. 检查Python版本(基础验证) 打开终端,输入以下命令确认Python 3是否安装及版本信息: python3 --version 若输出类似Python 3.10.12的版本号,说明Python 3已成功安装;若未安装,需先通过...

1. 检查Python版本(基础验证)

打开终端,输入以下命令确认Python 3是否安装及版本信息:

python3 --version

若输出类似Python 3.10.12的版本号,说明Python 3已成功安装;若未安装,需先通过sudo apt update & & sudo apt install python3安装。

2. 运行简单Python脚本(功能验证)

创建一个名为hello.py的文件,内容为:

print("Hello, Ubuntu Python!")

保存后,在终端导航至文件所在目录,运行:

python3 hello.py

若终端输出Hello, Ubuntu Python!,说明Python能正常执行脚本。

3. 启动交互式解释器(即时测试)

在终端输入python3,进入Python交互式环境(显示> > > 提示符):

>
    >
    >
     print("即时测试:1 + 1 =", 1 + 1)
>
    >
    >
     x = 5
>
    >
    >
     y = 3
>
    >
    >
     print("即时测试:x * y =", x * y)

输入exit()或按Ctrl+D退出。交互式解释器适合快速验证小段代码的逻辑。

4. 使用单元测试框架(自动化测试)

4.1 用unittest模块(Python内置)

创建测试文件test_math.py,内容如下:

import unittest

def add(a, b):
    return a + b

class TestMathFunctions(unittest.TestCase):
    def test_add(self):
        self.assertEqual(add(2, 3), 5)  # 验证2+3=5
        self.assertEqual(add(-1, 1), 0) # 验证-1+1=0

if __name__ == '__main__':
    unittest.main()

在终端运行:

python3 -m unittest test_math.py

若输出OK,说明测试通过;若有错误,会显示具体失败信息。

4.2 用pytest框架(第三方,更简洁)

先安装pytest:

sudo apt install python3-pytest

创建测试文件test_calc.py(命名需以test_开头),内容如下:

def multiply(a, b):
    return a * b

def test_multiply():
    assert multiply(4, 5) == 20  # 验证4*5=20

在终端运行:

pytest test_calc.py

pytest会自动识别并运行测试函数,输出测试结果。

5. 使用虚拟环境(隔离测试,可选但推荐)

为避免项目依赖冲突,建议使用虚拟环境:

python3 -m venv my_test_env  # 创建虚拟环境
source my_test_env/bin/activate  # 激活环境(Ubuntu/Mac)

激活后,终端提示符前会显示(my_test_env),表示当前处于虚拟环境中。在此环境中安装依赖、运行测试,完成后用deactivate退出。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu下python安装后怎么测试
本文地址: https://pptw.com/jishu/716294.html
如何提升Linux上Oracle的稳定性 ubuntu上如何安装python库

游客 回复需填写必要信息