在Solaris系统上使用Python的一些问题
来源:互联网 发布:信托产品风险知乎 编辑:程序博客网 时间:2024/05/16 12:41
刚刚接触到Solaris系统,感觉没什么新鲜的,都是类Unix的系统,但是用Python的时候出了点BUG,记录一下。
Solaris系统本身是带有Python的,不过自带的东西往往不能满足自己的需求,从linux(fedora 20)上直接把Python环境打包拷贝过来,居然打都打不开,报错:
bdbill:/bmc/python273/bin ./python-bash: ./python: Invalid argument百思不得其解,从错误信息看:非法参数。可是我只是运行Python没有带参数呀,深究原来来系统架构的问题:
On Solaris, when you try running a SPARC binary on an x86 platform (or vice versa), "Invalid argument" is the error you get.
or running x86/64 python on a Solaris sparc machine就是说,Solaris可以采用不同的系统架构,如果你在SPARC架构上运行X86架构的二进制代码或者相反,就会报错上边的错误。
原来如此,那就没办法了,在Solaris上用Python的源码重新编译一套Python程序被!
由于新接触Solaris系统,系统命令与Linux基本一致,当然也有不同之处:
1.使用uname -a 查看系统详细信息:
bdbill:/bmc/python273/bin # uname -aSunOS bdbill 5.11 11.2 sun4v sparc sun4v
显示为 sparc架构的,果然不是X86,所以拷贝过来的Python执行就报错。
2.cat /etc/releasebdbill:/bmc/python273/bin # cat /etc/release Oracle Solaris 11.2 SPARC Copyright (c) 1983, 2014, Oracle and/or its affiliates. All rights reserved. Assembled 23 June 20143.使用isainfo -kv查看系统位数及架构
bdbill:/bmc/python273/bin # isainfo -kv64-bit sparcv9 kernel modules
暂时需要用到的就这些,如果还有,持续更新...
0 0
- 在Solaris系统上使用Python的一些问题
- 在SOLARIS系统上使用NTP服务
- 在Solaris上使用LD_OPTIONS环境变量诊断编译链接问题
- 在Solaris上mount Linux NFS文件系统的问题
- 在Solaris上使用不需要密码的rlogin
- SOLARIS上syslog的使用
- canvas刮刮卡在三星s3和一些android4.1系统的手机上不能使用的问题
- Solaris上数据保护的一些考虑
- Solaris上数据保护的一些考虑
- 关于在使用UBUNTU系统中遇到的一些问题
- 在 Solaris 10 系统上编译并使用SQLite-3.4.2
- Solaris 上调试系统 hang 的总结
- TOAD在Win7 X64系统上使用遇到的问题
- 定位服务在iOS11系统上不能使用的问题
- 系统设计上的一些问题
- 在Solaris上编译Ethereal的注意事项
- jdk在solaris上的安装方法
- Solaris在虚拟机上的安装过程
- EF的基本使用及原理
- 天声人語 20150202
- Unique Binary Search Trees II
- Oracle 用户 profile 属性
- 美团推荐算法实践:机器学习重排序模型成亮点
- 在Solaris系统上使用Python的一些问题
- 自我介绍
- c++ :与::
- CSS hack 整理(更新于20141109)
- 静态方法的内部类
- 【机房重构】一步一步往上爬——不仅仅是三层
- ios设计模式
- 25个最常用的iptables策略
- ExtJS 常用组件属性 及使用方法(转发)