我使用matplotlib库与我的virtualenv。 如果你使用这种方式,因为它不是蟒蛇框架,但蟒蛇为每virtualenv中matplotlib不会绘制图表。 此问题已被记录在matplotlib网站: http://matplotlib.org/faq/virtualenv_faq.html
您将结束这个错误,如果你尝试用刚刚的virtualenv的python运行它:
Python是没有安装的框架
我决定用他们的第二个解决方法是为包括功能PYTHONHOME到我的.bashrc。 文件。
我已经包括下面的功能分为带下matplotlib网站的.bashrc:
function frameworkpython {
if [[ ! -z "$VIRTUAL_ENV" ]]; then
PYTHONHOME=$VIRTUAL_ENV /usr/local/bin/python "$@"
else
/usr/local/bin/python "$@"
fi
}
现在,matplotlib成功运行,我需要调用frameworkpython
而不是python
来绘制图形。 这是我的终端都好,我只需键入的命令,但我宁愿用PyCharm运行我的Python代码。
我的问题是,我如何才能PyCharm到跑frameworkpython
我按绿色播放按钮,每次? 绿色的播放按钮只是调用python
。
我点击“编辑配置...”,但不能看到如何改变这种情况。 您可以更改解释,但frameworkpython不是解释,而是对.bashrc的文件中的一个函数。