“安装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 | ||
− | + | 下载安装包: | |
− | + | <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("安装成功!") 安装成功!