安装没有root的Python 2.7

我尝试在远程 linux机器上安装没有root的 Python 2.7.我跑了命令
./configure prefix=/  
make install DESTDIR=/xxx/yyy/

其中/ xxx / yyy /是我具有读写访问权限的目录.

我最后碰到了一个问题.它说:

building dbm using gdbm INFO: Can’t
locate Tcl/Tk libs and/or headers

Python build finished,but the
necessary bits to build these modules
were not found:
_tkinter bsddb185 dl imageop sunaudiodev To
find the necessary bits,look in
setup.py in detect_modules() for the
module’s name.

running build_scripts running
install_lib creating /lib/python2.7
error: could not create
‘/lib/python2.7’: Permission denied

我是否在没有root访问权限的情况下采取了正确的安装步骤? (即我的configure和make命令?)任何人都可以告诉我为什么它不能正确安装?

谢谢,
KTM

解决方法

我只是在没有管理员权限的情况下安装python2.7.5.我认为命令应该是:
./configure prefix=/xxx/yyy
make install

然后你应该在.bashrc中添加路径/ xxx / yyy / bin为:

PYTHONPATH=/home/songmeixu/python/bin
export PATH=$PYTHONPATH:$PATH

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


查找全部容器的日志文件 $ sudo find /var/lib/docker/containers -name *.log 查看日志位置 $ docker inspect --format='{{.LogPath}}' <container_name> 实时查询内容 $
Linux日志文件中列属性的详细解析
在Linux系统中没有duf命令,如何有效地管理磁盘空间?
深入探讨EncryptPad在Linux操作系统中的功能和优势
原理和应用场景:Linux中ttyload工具的工作原理和实际用途
深度解析SELinux的三种策略类型
评估Linux系统性能的ttyload工具使用效果
分享在Linux系统中检测SSH版本的方法
介绍Linux平台上的数据加密工具EncryptPad
在Linux系统中,如何查看和诊断块设备信息?
在Linux环境下如何查看块设备信息?
探索Linux操作系统下的数据加密工具EncryptPad
学会在Linux系统中查看硬盘信息
分析SELinux:原理与实践
掌握SELinux策略类别
技巧:有效解读和管理Linux日志文件
查看Linux系统中的所有用户
了解Linux系统中各种不同类型的日志文件
深入理解Linux PS命令
方法:在Linux操作系统中查看用户