Linux查看版本命令问题
Linux下查看版本号的命令
linux安装python3 linux python3安装
1,查看内核版本命令:
uname -a
uname -rcat /etc/issue
man uname
2,查看linux版本:抄录如下:
1) 登录到执行 l_release -a ,即可列出所有版本信息,例如:
[root@3.5.5Biz-46 ~]# l_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Release: 4
Codename: NahantUpdate1
[root@3.5.5Biz-46 ~]#
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
2) 登录到linux执行cat /etc/redhat-release ,例如如下:
[root@3.5.5Biz-46 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
[root@3.5.5Biz-46 ~]#
这种方式下可以直接看到具体的版本号,比如 AS4 Update 1
3)登录到linux执行rpm -q redhat-release ,例如如下
[root@39.参加Python培训会有前景吗?.5.5Biz-46 ~]# rpm -q redhat-release
redhat-release-4AS-2.4
[root@3.5.5Biz-46 ~]#
这种方式下可看到一个所谓的release号,比如上边的例子是2.4
这个release号和实际的版本之间存在一定的对应关系,如下:
redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3
redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4
redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4
redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1
redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2
redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3
redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4
更多Linux知识可参考书籍《Linux就该这么学》。
linux 查看版本命令
git版本
git --version
git version 1.8.3.1
men 版本
mvn -v
Apache Men 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
Men home: /usr/local/men/apache-men-3.6.1
Ja version: 1.8.0_161, vendor: Oracle Corporation, runtime: /usr/local/ja/jdk1.8.0_161/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-862.el7.x86_64", arch: "amd64", family: "unix"
ja 版本
ja -version
ja version "1.8.0_161"
Ja(TM) SE Runtime Environment (build 1.8.0_161-b12)
Ja HotSpot(TM) 64-Bit VM (build 25.161-b12, mixed mode)
mysql版本
mysql -V
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
ssh 版本
ssh -V
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
python版本
(一台可以安装两个版本python:一般系统自带python2,可自己下个Python-3.5.2.tgz 安装python3)
python -V
Python 2.7.5
python3 -V
Python 3.5.2
mongodb版本
mongo --version
MongoDB shell version v3.6.9
git version: 167861a164168adf866f310cb94010428f
OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
modules: none
build environment:
distmod: rhel70
distarch: x86_64
target_arch: x86_64 《Linux就该这么学》详细的有关Linux的介绍可以了解下。
Linux常用查看版本指令
1.查看linux版本
2.查看内核版本
cat /proc/version
或者2.Python世界的开端:四则运算使用uname指令
Copy-a, --all print all rmation, in the following order, 查看全部信息
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name 查看内核名字
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release 查看内核发行版本
-v, --kernel-version print the kernel version 查看内核版本
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"-i, --hardware-platform print the hardware platform or "unknown"-o, --operating- print the operating 查看作系统
-- display this and exit--version output version rmation and exit
4.查看系统位数
Copyfile /bin/bash
5.查看gcc版本
我一直用uname -na命令看内核版本, 很多发行版本会把版本信息写入启动内核.
对于redhat系列也可以cat /etc/redhat-release
Linux下python中的Open函数报错
【现象】
去参考别人的代码(基于Python 2.x写的教程),去利用print函数,打印输出内容时,结果却遇到print函数的语法错误:
SyntaxError: invalid syntax
比如,虽然找个例子的截图为:
【原因】
这是因为,你正在用的Python版本是Python 3.x,而参考别人的代码是Python 2.x的代码,而由于Python 2.x升级到Python 3.x,print函数的语法变化了,
所以你用Python 2.x的print函数的代码,放在Python 3.x中运行,结果就出现了print函数的“SyntaxError: invalid syntax”了。
即,这也是Python初学者,个最容易遇到的问题:
在安装了(版本的)Python2.windows下安装python建议安装 3.x后,去运行(参考了别人的)Python 2.x的print函数的代码,结果就是遇到了print函数的语法错误:SyntaxError: invalid syntax
【Python 2.x和Python 3.x中print函数语法方面的区别】
最简洁的解释为:
Python 2.x: print函数(所要打印的内容)不带括号
Python 3.x: print函数(所要打印的内容),必须带括号
举例来说明,即为:
1.不带百分号格式化的
python 2.x:
?1
print "Pyhon 2 can use print string without ()";
python 3.x:
?1
print("7.Python装饰器详解Python3, print must use () to output string");
2. 带百分号格式化的
?1
print "old %s version is %d, print no ()"%("Python", 2);
Python 3.x:
?1
python安装不上一些库怎么办?
Python 2.x:1.解决办法网上一般就是用
Descrīption: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)小技巧:进入whl所在文件,一般人都是在cmd中各种cd,其实直接打开所在文件,按着shift加鼠标右键就出现打开命令窗口,初始位置默认当前文件所在位置。
还有就是win64系统安装的32位的python,那么在进行whl文件安装时需要选择32位的文件,不是64位的。
安装scrapy安装不上但是网站没有whl文件,那么将其安装所依赖的库都用pip或whl安装上再次pip安装scrapy即可
3.pip install jupyter安装这个库,安装上之后,执行jupyter notebook将会打开本地的一个网页,右边有个new,点击后出现一个列表,再次点击python3之后跳转后就可以编写代码了,默认安装了一些requests,scrapy之类的库的。
课程:零基础入门学习Python(小甲鱼)
linux怎么执行Python文件
解决办法:然后给脚本文件运行权限,一般755就ok,如果完全是自己的私人电脑,也不做什么的,给777的权限问题也不大(具体权限含义参考chmod指令的介绍,就不赘述了)!
python自带pip包管理工具,默认采用pypi的源路径,可以使用还源镜像的方式安装第三方库,来保证python库的安装。如果是Python
2.x的Python文件,用Python命令执行:python
文件名;如果是Python
3的Python文件,用python3命令执行:python3
文件名。
如何查看Python3安装及第三方库路径
很多Python初学者,在安装了版本的Python 3.x版本,比如Python 3.2之后,有时候,我们想要查找Python安装路径及第三方库的存放路径,但可能忘记了当初安装时的具体路径,这个时候我们就可以通过命令快速找到这些路径。
在 Linux & Mac 下,我们查到的很可能是软链接形式,它并不是安装的实际路径,但我们可以通过 ls五、Python高级技巧 -l 命令找到其指向的文件路径。
如果需要查找Python第三方库 site-packages 的存放路径,我们可以直接进入Python交互模式,借助 sys.path 来快速找到。
不管是 Windows / Linux / Mac ,我们都可以通过以上方式来找到Python第三方库路径。
运行python代码需要什么环境
4.Python开发环境配置没有特殊要求,Windows,Linux机器均可,只要安装了对应版本的python环境即可。如果版本和代码版本不匹配可能会有异常。比如python3和python2的语法就不同
cat /etc/issuepython培训入门教程?怎样入门呢_如何学python入门
Copygcc --version 想了解更多Linux知识可参考书籍《Linux就该这么学》。送你一份学习python的路线图
一、Python的普及入门
1.1Python入门学习须知和书本配套学习建议
1.2Python简史
1.3Python的市场需求及职业规划
1.4Python学习是选择2.0还是3.0?
二、Python的学习环境安装
1.在Windows安装Python的教程
2.在print("new %s version is %d, print must he ()"%("Python", 3));Linux上安装python
3.搭建Python多版本共存管理工具Pyenv
三、开启你的Python之路
1.Python世界的开端:helloworld
3.Python流程控制语句深度解读
4.Python循环
四、Python中级进阶
1.Python数据类型详解
3.Python字符串作深度解析
4.Python函数式编程指南:函数
5.Python函数式编程指南:迭代器
6.Python函数式编程指南:生成器
1.装饰器深度解析
2.深入Python字典
3.Python线程技术
4.Python的异步IO:Asyncio
5.Python实现线程安全队列
六、Python常用工具
1.2017的15大Python库
2.5个高效Python库
3.Django教程
4.PythonDjango的正确学习方法
5.Python自然语言处理工具小结
6.数据科学常用Python工具
七、Python实战练习
1.Python残局
2.python实现爬虫功能
4.使用Python_PCA分析进行金融数据分析
5.用python制作游戏外挂吗?
6.运用爬虫抓取云音乐评论生成词云
7.使用Scrapy爬起点网的完本
8.TensorFlow计算加速
八、其他
1.选择学习编程,为什么一定首推Python?
2.为什么Python这么火?
3.Python如何快速入门?
4.Python入门之学习资料
5.Python必备的19个编程资源
6.Python入门知识点总结
7.Python学不好怎么办?
8.Python学习有哪些阶段?
10.Python培训班真的有效吗?
11.参加Python培训前应该做哪些准备?
12.11道Python基本面试题|深入解答
13.Python求职怎么拿到Offer
linux安装anaconda3哪个版本比较好
cat /proc/versionLinux是另外一个完全不同的作系统,它跟Windows是完全不同的产品,在Windows中的软件,都是不能安装进去的。除非这个软件有了专门为Linux开发的版本。 就像普通人(软件)到德国(Linux)会看不懂德文一样的,你学会了德文(为Linux重2.Python列表及元组详解新开...
python需要设置哪些环境变量?我只知道一个PYTHONHOME指向安装目录。
先将终端所在路径切换到python脚本文件的目录下1. 一般系统(Windows/Linux/....)Python被安装后解释器启动(例如python, python3 等命令)都可以自己找到"家"的, 不要设这个环境变量, 这个家就是解释本身附带的模块库或者将来安装其他的Python模块库的路径起始点.
allocator: tcmalloc如果你设了这个变量, 那么解释器的"家", 就被覆盖了, 然后不信你试试(保证PYTHONHOME设的目录存在), 设好这个环境变量以后, 然后运行如下命令: 1. python 基本马上提示:
ImportError: No module named site 他找不到家了
2. PYTHONHOME 一般是自己在指定位置给python安了新家, 不同于系统安装的目录位置, 一般为了安装一个特定版本python发布, 而不伤害到系统本身的安装, 才设这个变量, 同样你如果要安装工作在这个版本上的其他Python程序同样要指定这个变量!
就这个问题而言,需要将PYTHONHOME添加到环境变量。否则在Python与C++等混合编程的时候会遇到问题。当然,如果没添加的话,在代码中也可以用C++函数:Py_SetPythonHome来代替,但是后者是临时的,必须每次都设置。
直接安装的不需要设置。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。