无管理员权限,且小白

ubuntu 16.04.3 LTS

x86_64

scons官网:https://scons.org/

建议1:下载链接不要用很多文章给出的http://www.scons.org/download.html,已经失效,自己进官网找

建议2:网络上翻译的中文版指导手册有的比较久,直接看英文版


1. 查询python版本

如果不符合版本要求则下载其他版本

无管理员权限安装python:https://www.cnblogs.com/i80386/p/4561901.html

安装完成后linux下切换python的方法(Ubuntu自带了Python2.7):https://www.cnblogs.com/feynxd/p/11367806.html

2.下载scons压缩包

在官网下载,.tar.gz文件针对linux,.zip文件针对windows,下载完成之后拖到自己的目录里面

解压:

tar -zxvf 压缩文件名.tar.gz

3.使用setup.py安装:

需要指定安装到自己目录下,setup.py会找一下安在哪里合适

python setup.py install --prefix=$HOME

运行过程可能报错,原因:该目录不在PYTHONPATH里面

解决方法:参考这几篇文章

https://github.com/openwrt/packages/issues/616

https://www.cnblogs.com/chamie/p/10649260.html

https://www.jianshu.com/p/0c45be85ae2c

4.安装完成

Linux下scons安装相关推荐

  1. mysql在linux下的安装

    mysql在linux下的安装 安装环境:系统是 centos6.5 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads ...

  2. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  3. liunx tar安装mysql_在Linux下,安装Mysql(tar)

    在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...

  4. linux 下mysql的管理,Linux下 MySQL安装和基本管理

    •安装linux一些必须的包: 1.yum install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-deve ...

  5. linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤

    由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...

  6. 在Linux下正确安装VMWARE TOOLS

    在Linux下正确安装VMWARE TOOLS 1.以ROOT身份进入LINUX 2.按下CTRL+ALT组合键,进入主操作系统,点击VMWARE状态栏安装提示,或者点击SETTING菜单下的ENAB ...

  7. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  8. 第2章:Maven的安装/2.2 Linux下的安装

    Linux下的安装 准备安装包: 解压到某个目录:比如当前目录 tar xvfz  apache-maven-3.3.9-bin.tar.gz . 在当前用户的 .bash_profile文件中配置环 ...

  9. Linux 下如何安装软件?

    http://zhidao.baidu.com/link?url=OkQCOZtVMXhasC8x9zFTZOumsFKf0WW25Ckr2wBF1xO08EsjrBpnMaTBlIAUYdxZ408 ...

最新文章

  1. 批处理 操作mysql_超简单使用批处理(batch)操作数据库
  2. 【10】青龙面板之JD ck 获取的1种办法
  3. 兼容ie9以下css3,hover和圆角(htc)
  4. 基础知识:什么是ASP.NET Razor页面?
  5. 浅谈C/C++中的typedef和#define
  6. 使用go来实现类似erlang otp里面的gen_server功能
  7. 关于推荐系统的一些小结
  8. 谈谈我国电子商务中的安全问题
  9. python序列中是否包含某个元素
  10. python经典书籍推荐-7本经典的Python书籍,你都读过了么?
  11. 第一行代码中过时的通知写法更正;
  12. 小程序 房租水电费记录管理_长租公寓管理系统-智慧公寓小程序
  13. 自己用JavaScript写出吉他和弦图生成器
  14. 《思维导图与识字教学》理论在教学实践中的应用
  15. 提升设计性能的HDL编码方法
  16. spark 之 spark是什么?
  17. 【前端圭臬】二:你知道的和不知道的 HTML
  18. Jquery datetimepicker插件基本使用
  19. 中国红牛新生产基地投入使用,东北第一条新生产线建成
  20. 李开复教你如何给自己的简历打分

热门文章

  1. Web的组成架构模型
  2. Byte和Integer互转
  3. JavaScript 去除数组中重复的元素 得到新数组
  4. 响应式布局——视口viewport和常用单位
  5. SQL SERVER 连乘写法
  6. Unity发布小游戏(五):小游戏的打包与上传到CCD云服务器
  7. 中科大ctf题型总结,来自小白的感慨
  8. 【1011】甲流疫情死亡率
  9. 关于银河麒麟系统V10(海光版)下载更新NVIDIA驱动
  10. 为什么PR导出来的视频,偏紫色?