Toggle navigation
Home
Java
Spring
Spring框架
SpringBoot
SpringCloud
SpringGateway
Nacos
Apollo配置中心
中间件
Redis
Mysql
ElasticSearch
算法
LeetCode
安装python 并配置环境变量
## windows 配置环境变量 首先安装完python 程序之后如果在windows 安装界面没有选择add to path ,那么这时候直接在cmd界面执行python 是无法执行的 ``` C:\Users\Andy>python 'python' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 ``` 下边说一下windows 下如何配置环境变量,linux 系统会在后续的更新里进行。 配置目录> 我的电脑>属性>高级>系统环境变量>全局系统变量>Path中加入python安装目录。 重启cmd 就可以看到 ``` C:\Users\Andy>python Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> ``` 证明环境变量安装成功 tips:python默认的安装目录为:C:\Users\{USER}}\AppData\Local\Programs\Python\Python37 ## linux centos7 安装python3以及配置环境变量 python 官网下载安装包或者自己上传到虚拟机中之后执行解压命令 ``` [root@localhost softpackage]# ll total 208120 -rw-r--r--. 1 root root 189981475 Jul 4 11:00 jdk-12.0.1_linux-x64_bin.tar.gz -rw-r--r--. 1 root root 23126230 Oct 22 09:40 Python-3.7.5.tgz [root@localhost softpackage]# tar -zxvf Python-3.7.5.tgz ``` 然后编译源码 ``` [root@localhost softpackage]# cd Python-3.7.5 [root@localhost Python-3.7.5]#./configure ``` 中间可能会提示如下错误 ``` [root@localhost Python-3.7.5]# ./configure checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for python3.7... no checking for python3... no checking for python... python checking for --enable-universalsdk... no checking for --with-universal-archs... no checking MACHDEP... checking for --without-gcc... no checking for --with-icc... no checking for gcc... no checking for cc... no checking for cl.exe... no configure: error: in `/data/softpackage/Python-3.7.5': configure: error: no acceptable C compiler found in $PATH See `config.log' for more details [root@localhost Python-3.7.5]# ``` 这个因为没有安装gcc套件需要去安装gcc套件参考另外的文章,此处简述为 yum install gcc 如果上边的configure 没有报错的话则进行下一步 ``` [root@localhost Python-3.7.5]# make ``` 这个过程比较久 ,等待他完成之后执行如下命令 ``` [root@localhost Python-3.7.5]# sudo make install ``` 如果 执行上边命令最终提示这个错误的话是因为缺少依赖 ``` zipimport.ZipImportError: can't decompress data; zlib not available make: *** [install] Error 1 ``` 如果提示上边的错误则安装zlib ``` [root@localhost Python-3.7.5]# yum install -y zlib* ``` 如果发生上边的错误则需要重新执行 ``` [root@localhost Python-3.7.5]# ./configure [root@localhost Python-3.7.5]# make [root@localhost Python-3.7.5]# sudo make install ``` 正常情况则会安装完成。 查看版本 ``` [root@localhost Python-3.7.5]# python3 -V Python 3.7.5 ``` ### linux 配置环境变量 ``` # 默认执行python 则会调用原有的2.7.5 [root@localhost bin]# python Python 2.7.5 (default, Oct 30 2018, 23:45:53) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> ```
文章分类
Nacos
SpringGateway
Nacos
Java
Spring
SpringBoot
SpringCloud
中间件
SpringGateway
Nacos
Redis
Mysql
算法
LeetCode
Apollo配置中心
ElasticSearch
Spring框架
文章标签
Redis基础知识
中间件
数据库
Mysql
算法题
面试题
软件安装
SpringFramework
ES