问题:从报告的Windows虚拟环境中运行Python matplotib
&讨论了Github ticket 93以及相关的建议修正here。
代码(myp.py
):
import matplotlib.pyplot as pl
import Tkinter as tk
# insert code to read/load mydata
pl.plot(mydata['foo'],mydata['bar'],'*')
Tcl错误:
_tkinter.TclError: Can't find a usable init.tcl in the following directories:
C:/Python27/lib/tcl8.5 C:/Users/Remi/MyVirtEnv/lib/tcl8.5....(ect)
修复尝试1:正如上面的票证所示,我添加了以下环境。位于activate.bat
的批处理文件C:/Users/Remi/MyVirtEnv/Scripts/
中的路径变量:
set "TCL_LIBRARY=C:\Python27\tcl\tcl8.5"
set "TK_LIBRARY=C:\Python27\tcl\tk8.5"
没有以这种方式解决。可能相关的信息:使用PyCharm
IDE使用以下配置:
Environment variables: PYTHONUNBUFFERED=1
Python interpreter: python 2.7.10 virtualenv at C:\Users\Remi\MyVirtEnv
"buttons checked": Add content roots and Add source roots to PYTHONPATH
我能得到的任何帮助都会非常感激。