zoukankan      html  css  js  c++  java
  • 使用Windows的cmd运行(或通过批处理启动)Python项目(多目录项目)提示找不到模块的解决办法

    一般做自动化测试我们直接执行最后一个脚本,通过它调用各个自动化测试脚本,我们的自动化测试脚本可能是分布在各个文件夹中的,不同的模块我们通过from XX import  YY引入。如果在编辑软件中我们可以直接执行即可,但是如果想通过批处理文件启动脚本或是通过cmd启动脚本,此时就会提示找不到模块,也就是import失败。处理办法如下:

    import sys
    sys.path.append("D:\workspace\thinksns\src") #在项目运行时,临时将项目路径添加到环境变量,这种方法在脚本运行完成后就会失效 ,不加这句无法用cmd直接运行该脚本,会提示找不到模块也就是import失败

    就如上述所示在批处理文件或是cmd即将启动的.py文件中的最上面加入上面2句话,路径就是你项目代码所在的路径,添加以后再用批处里文件或是cmd启动时就不会报错啦

    墨者看遍天下皆是丹青,测试看尽万物皆是bug
  • 相关阅读:
    linux下查看机器是cpu是几核
    Stylus 安装使用图解
    npm 安装配置
    vue-cli vue脚手架
    nodejs与npm
    超详细解决 PLSQL下拉数据库"空白"
    Oracle 11g Windows64位
    Mysql 5.7.x zip windows安装
    Windows下Nginx的启动、停止、重启等命令
    Swagger中最常用的几个注解
  • 原文地址:https://www.cnblogs.com/striver-dl/p/14102406.html
Copyright © 2011-2022 走看看