首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在linux上安装python 3.6

无法在linux上安装python 3.6
EN

Stack Overflow用户
提问于 2017-06-01 13:53:28
回答 3查看 2.3K关注 0票数 1

我在解压Python3.6 tar.xz文件后运行以下命令。

代码语言:javascript
复制
./configure
make
make install

错误日志:

代码语言:javascript
复制
ranlib libpython3.6m.a
gcc -pthread   -Xlinker -export-dynamic -o python Programs/python.o libpython3.6m.a -lpthread -ldl  -lutil -lrt   -lm  
if test "no-framework" = "no-framework" ; then \
        /usr/bin/install -c python /usr/local/bin/python3.6m; \
    else \
        /usr/bin/install -c -s Mac/pythonw /usr/local/bin/python3.6m; \
    fi
/usr/bin/install: cannot create regular file `/usr/local/bin/python3.6m': Read-only file system
make: *** [altbininstall] Error 1

当我运行./configure,然后是make,然后是make install时,我遇到了这个错误!

EN

回答 3

Stack Overflow用户

发布于 2017-06-01 13:59:37

您是否尝试过使用sudo powers运行上述命令?

原始答案:https://askubuntu.com/q/865554/667903

sudo make install

如果您使用的是Ubuntu 16.10或17.04,那么Python 3.6位于语义库中,因此您只需运行

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install python3.6
票数 1
EN

Stack Overflow用户

发布于 2017-06-01 14:26:21

您的文件系统似乎是只读的。您必须使用写权限重新挂载/usr/local/bin/所在的分区

mount的语法为

代码语言:javascript
复制
mount -o remount,rw /partition/identifier /mount/point

假设你在/dev/sda2上有/

代码语言:javascript
复制
mount -o remount,rw / /dev/sda2

应该能解决你的问题。

检查您的挂载点:cat /etc/fstabdf

要检查权限,请执行以下操作:cat /proc/mounts

票数 1
EN

Stack Overflow用户

发布于 2017-06-01 14:03:04

安装包含编译器、软件包开发工具和库的build essentials后尝试: sudo apt-get install build-essential

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44299462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档