代码之家  ›  专栏  ›  技术社区  ›  hengyue li

在virtualenv中找不到模块

  •  0
  • hengyue li  · 技术社区  · 6 年前

    我使用virtualenv来pip安装软件包。要运行我的脚本,我需要命令:

    command = "env/bin/python main.py"
    

    如果我直接在终端中键入命令,它就会工作。但是,如果我把它放进去

    os.system(command)
    

    脚本停止,反馈“找不到xxx”。我检查了在后一种情况下,使用的python不是virtualenv中的python,而是系统中的python。

    顺便说一句:建议的答案不能解决我的问题。

    0 回复  |  直到 6 年前