我尝试在远程Linux机器上以非root用户身份安装Python 2.7。 我运行了以下命令:
./configure prefix=/
make install DESTDIR=/xxx/yyy/
/xxx/yyy/是我拥有读写权限的目录。
最后我遇到了一个问题,它说:
使用gdbm构建dbm时的信息:找不到Tcl/Tk库和/或头文件
Python构建完成,但构建这些模块所需的必要部分未被发现: _tkinter bsddb185 dl imageop sunaudiodev 若要查找必要的部分,请在detect_modules()中查看setup.py并查找该模块的名称。
运行build_scripts运行install_lib创建/lib/python2.7时出错:无法创建' /lib/python2.7':权限被拒绝
我是否正确地在没有root访问权限的情况下安装它?(即我的configure和make命令?)有人能告诉我为什么它无法正确安装吗?
谢谢,
ktm
prefix
,就不需要提供DESTDIR
。事实上,用户根本不需要使用DESTDIR
。 - Rufflewind