采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
设置环境变量
cmd运行结果
pycharm运行结果
问题描述: 请问老师,为什么我分别在cmd和pycharm下面运行的结果会不一致呢?在pycharm下面可以正常运行并启动浏览器并执行测试用例,但是在cmd下面却报了路径错误(运行之前我在系统环境变量里设置了工程的路径了,我在cmd下面是在工程下面启用python xxx.py的)。请问老师这个情况是怎么回事呢?该如何解决呢?
1.在Python代码中添加路径之后,为什么打印的路径结果有很多个?
sys.path.append('D:\work\python_workspace\TestPython')print(sys.path)
2.在上述添加路径之后,在cmd中为什么在caseobject路径下才不会报错(在caseobject路径下运行python xxx.py可以正常执行),跟老师讲的在工程路径下运行python xxx.py好像有点出入。
你看你pycharm是在什么路径下执行的
没有明白老师指的是什么路径?是在电脑环境变量里设置的路径还是什么?
你需要去单独用最简单的python代码去理解路径问题以及执行路径问题。如果我们cmd到距离某个目录后,你获取到的是你到的当前目录的路径,而不是工程路径。你在工程路径执行python case/test.py 这样才是获取到的工程路径 你pycharm、cmd都要在工程目录执行,
登录后可查看更多问答,登录/注册
打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!
1.9k 20
1.6k 17
1.3k 13
10.8k 11
2.2k 10