CentOs 7源码安装 Python3
CentOs 7源码安装 Python3
1. 官网下载源码Python-3.8.3.tgz
wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
2. 安装工具
yum install -y gcc cmake patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
3. 解压源码安装
tar -zxvf Python-3.8.3.tgz
./configure --enable-shared && make && make install
cp /usr/local/lib/libpython3.8.so.1.0 /usr/lib64/
4. 配置pip镜像源
豆瓣
https://pypi.doubanio.com/simple/
阿里云
https://mirrors.aliyun.com/pypi/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
临时使用如:pip install some-package -i https://mirrors.aliyun.com/pypi/simple/
永久配置:
# 配置阿里云镜像源
pip3 install pip -U
# Writing to /root/.config/pip/pip.conf
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
window 下执行
pip install pip -U pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
5. 安装虚拟环境
5.1 安装
python3 -m pip install --upgrade pip wheel setuptools virtualenvwrapper
5.2 配置
~/.bashrc
文件中追加以下内容
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 # 安装路径
export WORKON_HOME=$HOME/.virtualenvs # 虚拟环境保存位置
source /usr/local/bin/virtualenvwrapper.sh # 脚本
执行
source ~/.bashrc
5.3 常用命令
# 创建并进入
# 指定解释器创建:mkvirtualenv mvenv -p python3
mkvirtualenv mvenv# 退出虚拟环境
deactivate# workon列出由*virtualenvwrapper*创建的虚拟环境
workon# workon进入虚拟环境
workon mvenv# 删除虚拟环境
rmvirtualenv # 拷贝虚拟环境
cpvirtualenv# 其它
cdvirtualenv
lsvirtualenv -b
windows下安装
python -m pip install --upgrade pip wheel setuptools virtualenvwrapper-win
其它
使用pip安装离线包
# 1. 直接在pip install命令后添加whl包的全路径名就能本地安装成功了 pip install *.whl # 2. setup.py脚本安装。 python setup.py install
requirements.txt文件使用
# freez pip freeze > requirements.txt# install pip install -r requirements.txt
Shebang
Shebang 或者 Sha-bang
Shebang 通常在 Unix 系统脚本的中 第一行开头 使用
指明 执行这个脚本文件 的 解释程序
demo.py
头一行添加#! /usr/bin/python3
执行
chmod +x demo.py
PyCharm配置ftp
1. Tools/deployment/Configurations 2. ftp 3. Connection输入服务器ftp用户-Test Connection 4. Mappingps-本地项目路径,服务器部署路径 5. Tools/deployment/Upload to ~~~
CentOs 7源码安装 Python3相关推荐
- centos 上源码安装python3.7 ssl模块失败的问题
python 3.7安装完毕后,提示找不到ssl模块. 编译python时抛出问题如下,并且import ssl失败,无法使用pip在线安装: ---------------------------- ...
- ubuntu16.04源码安装python3.7
ubuntu16.04源码安装Python3.7 python源码安装包下载:https://www.python.org/downloads/release/python-371/ 在安装的过程中, ...
- CentOS 7源码安装Apache
CentOS 7源码安装Apache 一.官方安装手册http://httpd.apache.org/docs/2.4/install.html#customize 下载最新版http://httpd ...
- CentOS 7 源码安装 apache 及配置
CentOS 7 源码安装 apache 及调试 作者:闫涛 E-mail:coderyantao@qq.com 备注:实验环境为selinux关闭.firewalld已关闭.生产环境不得关闭fire ...
- Centos下源码安装git
1.centos下git版本太久了,才1.8几,而官方更新的还是很活跃的,于是我就想源码安装一个新版本. 2.首先到: https://github.com/git/git/releases 下载最新 ...
- CentOS 7源码安装httpd服务
httpd的简介 httpd是一个开源软件,且一般用作web服务器来使用.目前最流行的web服务器软件叫做httpd,httpd还有一个俗称叫apache,Apache是一个软件基金会,httpd也是 ...
- Linux源码安装Python3.7出现的各种坑
前言 自己在Linux安装过很多次Python,每次都会由于各种各样的原因出现很多问题,很无奈 安装流程 去这里先看看有哪些可用版本可用下载 下载 sudo wget http://www.pytho ...
- centos卸载源码安装的php
由于php版本要升级,所以需要删除系统下的php5.6版本 网上搜索到的卸载教程都是让你 yum remove 然后 rpm 删除 这样很多教程都是不全面的,不同的安装方式,卸载方式也不一样. 如果源 ...
- Centos源码安装Python3
CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装. 下载python(https://www.python.org/ftp/pyt ...
最新文章
- Android--表格布局
- 数据结构与算法(四):二叉树
- Java黑皮书课后题第10章:*10.18(大素数)编写程序找出五个大于Long.Max_VALUE的素数
- c语言数组输出最大值和次大值,求给定数组的最大值与次大值
- JVM参数调优详细过程
- 华为平板matepad pro鸿蒙,华为MatePad Pro 2平板电脑入网:首款预装鸿蒙OS
- windows网络安全以及常见网络***方式
- 判断没登录就跳转php,PHP实例:PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)...
- 软件项目测试报价单,某软件项目报价单
- 【linux 学习】linux上安装Tim(linux mint)
- java读取修改文件内容_JAVA读取文件指定内容进行修改
- DPlayer.js视频播放插件
- 编写README文档(Markdown)
- 基于Javaweb的问卷调查系统
- NFC:跟现金和信用卡说不
- 随机点名册的简单程序
- 基金委发布项目申报指南
- 如何恢复删除的数据(以损坏的U盘为例)
- js数字时钟 js桌面时钟 js获得系统当前时间
- AutoCAD三维设计——双人床的绘制