在python脚本中使用virtualenv

时间:2014-12-29 20:25:02

标签: python cgi virtualenv

我在工作目录中设置了virtualenv,并在此环境中安装了matplotlib。 现在我想将这个virtualenv用于我编写的脚本。

#!venv/bin/python

import matplotlib.pyplot as plt

没有import命令,它可以工作,但我得到“ImportError:没有名为matplotlib.pyplot的模块”。

编辑:我使用mod_cgi。

1 个答案:

答案 0 :(得分:0)

您是否已将matplotlib安装到您的venv中?

venv/bin/pip install numpy
venv/bin/pip install matplotlib

除此之外,你的剧本没有任何问题。

在旁注中,您可能想重新考虑您的venv的位置,如果该位置确实位于您的http根目录内,或者更糟糕的是CGI目录。