解决脚本在某一个虚拟环境中完成后, 想要实际使用时可能会出现库依赖不存在的问题


问题描述

在某一个虚拟环境中完成脚本后, 想要实际使用时可能会出现错误 这是由于虚拟环境和运行环境不一致导致依赖库缺失无法import导致的

解决方法

解决方式就是在编写脚本时, 对于第三方的库进行一次检测, 如果没有的话就进行pip install

try:
    import regex as re
except ImportError:
    os.system('pip install regex')
    import regex as re

对于小脚本来说这样就足够了, 项目大的话不建议这样使用