ubuntu

Ubuntu Python安装后怎么测试

小樊
37
2025-08-31 18:56:22
栏目: 编程语言

1. 检查Python版本(基础验证)
打开Ubuntu终端(快捷键:Ctrl + Alt + T),输入以下命令之一:

2. 运行Python交互解释器(快速测试)
在终端输入python3(或python),进入Python交互模式。此时终端会显示Python版本及“>>>”提示符,可直接输入Python代码并立即查看结果。例如:

>>> print("Hello, Ubuntu!")  # 输入打印语句
Hello, Ubuntu!
>>> 1 + 1  # 输入简单计算
2

输入exit()或按Ctrl + D退出交互模式。

3. 执行Python脚本(实际运行测试)
用文本编辑器(如nanovimgedit)创建一个Python脚本文件(例如hello.py),内容如下:

print("Hello, World!")

保存文件后,在终端导航到脚本所在目录(如cd ~/Documents),运行命令:

python3 hello.py

若终端输出“Hello, World!”,说明Python能正常解析并执行脚本。

4. 使用内置模块进行单元测试(代码正确性验证)
编写一个简单的Python函数(如add.py):

# add.py
def add(a, b):
    return a + b

创建测试文件(如test_add.py),使用unittest模块编写测试用例:

# test_add.py
import unittest
from add import add

class TestAddFunction(unittest.TestCase):
    def test_add_positive_numbers(self):
        self.assertEqual(add(2, 3), 5)  # 测试正数相加
    def test_add_negative_numbers(self):
        self.assertEqual(add(-1, -1), -2)  # 测试负数相加

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

在终端运行测试命令:

python3 -m unittest test_add.py

若输出“OK”(如Ran 2 tests in 0.000s\nOK),说明函数逻辑正确,Python能正常运行单元测试。

5. 使用虚拟环境(可选,隔离环境测试)
为避免不同项目的依赖冲突,可使用venv模块创建虚拟环境:

python3 -m venv myenv  # 创建名为myenv的虚拟环境
source myenv/bin/activate  # 激活虚拟环境(激活后终端提示符会显示环境名)
python3 --version  # 在虚拟环境中检查Python版本(应与系统版本一致)

激活后,可在虚拟环境中安装特定版本的库(如pip install numpy==1.21.0)并测试代码,完成后输入deactivate退出虚拟环境。

0
看了该问题的人还看了