“安装Python-3.5.2”的版本间的差异

(创建页面,内容为“{{4}} 服务器系统:CentOS Linux release 7.3.1611 下载安装包:wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 解压文件 tar -xzf Python...”)
 
 
(未显示另一用户的1个中间版本)
第2行: 第2行:
 
服务器系统:CentOS Linux release 7.3.1611
 
服务器系统:CentOS Linux release 7.3.1611
  
下载安装包:wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
+
下载安装包:
 
+
<nowiki>wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz</nowiki>
 
解压文件
 
解压文件
 
  tar -xzf Python-3.5.2.tgz
 
  tar -xzf Python-3.5.2.tgz
第25行: 第25行:
 
重新加载配置
 
重新加载配置
 
  /sbin/ldconfig -v
 
  /sbin/ldconfig -v
尽情使用吧~~!
+
查看已经安装的版本号:
 +
python -V
 +
进入Python
 +
python
 +
 
 +
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
 +
Type "help", "copyright", "credits" or "license" for more information.
 +
>>>print("安装成功!")
 +
安装成功!
 +
 
  
参考:[https://segmentfault.com/a/1190000014598244?utm_source=index-hottest]
+
参考:[https://segmentfault.com/a/1190000014598244?utm_source=index-hottest Linux安装python-3.5.2(君惜 发布于 python技术的魅力 )]

2019年11月17日 (日) 22:27的最新版本

服务器系统:CentOS Linux release 7.3.1611

下载安装包:

wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

解压文件

tar -xzf Python-3.5.2.tgz

进入目录

cd Python-3.5.2

编译安装

./configure --prefix=/usr/local/python3.5 --with-threads --enable-shared  
make && make altinstall  

备份旧python相关命令

mv /usr/bin/pip /usr/bin/pip_old
mv /usr/bin/easy_install /usr/bin/easy_install_old
mv /usr/bin/python /usr/bin/python_old

新版本python命令做软连接,快捷使用

ln -s /usr/local/python3.5/lib/libpython3.5m.so /usr/lib  
ln -s /usr/local/python3.5/lib/libpython3.5m.so.1.0 /usr/lib
ln -s /usr/local/python3.5/lib/libpython3.5m.so /usr/lib64  
ln -s /usr/local/python3.5/lib/libpython3.5m.so.1.0 /usr/lib64  
ln -s /usr/local/python3.5/bin/python3.5 /usr/bin/python  
ln -s /usr/local/python3.5/bin/easy_install-3.5 /usr/bin/easy_install  
ln -s /usr/local/python3.5/bin/pip3.5 /usr/bin/pip 

重新加载配置

/sbin/ldconfig -v

查看已经安装的版本号:

python -V

进入Python

python
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>print("安装成功!")
安装成功!


参考:Linux安装python-3.5.2(君惜 发布于 python技术的魅力 )