Python 在构建matplotlib时针对tcl进行链接
我正在尝试从源代码构建matplotlib。我已经在本地位置从源代码中预构建了tcl和tk:Python 在构建matplotlib时针对tcl进行链接,python,matplotlib,tcl,tk,Python,Matplotlib,Tcl,Tk,我正在尝试从源代码构建matplotlib。我已经在本地位置从源代码中预构建了tcl和tk:/home/my_user\u name/local,并在setupext.py中向basedir添加了/home/my_user\u name/local 然而,当我跑的时候 python setup.py build 它最终以以下方式停止: /usr/bin/ld: cannot find -ltcl collect2: ld returned 1 exit status 我去了/home/my_
/home/my_user\u name/local
,并在setupext.py
中向basedir
添加了/home/my_user\u name/local
然而,当我跑的时候
python setup.py build
它最终以以下方式停止:
/usr/bin/ld: cannot find -ltcl
collect2: ld returned 1 exit status
我去了/home/my_user\u name/local/lib
,看到了以下内容
find . -name '*tcl*'
并发现:
./libtclstub8.5.a
./tcl8.5
./libtcl8.5.so
./tcl8
./tclConfig.sh
matplotlib试图链接到哪个文件?我似乎没有
tcl。所以所需的文件是libtcl.so,它可能是指向libtcl8.5.so的符号链接。也许您需要安装Tcl的开发版本,这在不同的系统中是不同的。对不起,我不能再帮你了