windows\linux python安装

python安装

python因平台不同而略有不同,linux系统安装较为简单,直接使用命令行安装即可,而windows平台则稍显麻烦,因此,主要说一下windows平台安装python,如果有朋友安装遇到问题,欢迎讨论!

windows

下载

进入Python版本下载网站,根据自己的需要下载相应的版本

  • 下载带有amd64.exe后缀的程序,如果没有,尝试下载具有.exe后缀的版本。
  • 本人下载的是3.8版本的程序,其他版本由于更新或者其他原因可能略有不同

安装

双击exe文件,注意一定要选择Add Python version to PATH,点击Install Now.
在这里插入图片描述

测试

win+R打开cmd后台,键入python,出现对应的版本号,则安装成功

Linux 安装

apt源安装

1. 更新安装包列表
sudo apt update
sudo apt install software-properties-common
2 加入ppa
sudo add-apt-repository ppa:deadsnakes/ppa
3 安装python对应版本
sudo apt-get install python3.7
sudo apt-get install python3.7-dev
4. 检查
python3.7 --version

源码安装

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus
sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
sudo apt-get install libssl-dev openssl
sudo apt-get install libffi-dev
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
tar -zxvf Python-3.7.1.tgz
cd Python-3.7.1
./configure --prefix=/usr/local/python3.7.1
make
sudo make install
PATH=$PATH:$HOME/bin:/usr/local/python3.7.1/bin
##ls -l /usr/bin | grep python
#rm /usr/bin/python 
#ln -s /usr/bin/python3.6 /usr/bin/python
#mv /usr/bin/python /usr/bin/python.bak
#ln -s /usr/local/python3.7.0/bin/python3.7 /usr/bin/python
#mv /usr/bin/pip /usr/bin/pip.bak
#ln -s /usr/local/python3.7.1/bin/pip3 /usr/bin/pip

安装特定版本的python

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

创建文件夹安装位置

sudo mkdir /usr/local/bin/python3.7

进入下载好文件的位置,然后进行解压文件

sudo tar -zxvf Python-3.7.0.tgz && cd Python-3.7.0/

配置

./configure --prefix=/usr/local/bin/python3.7/

进行编译

sudo make

安装

sudo make install

这样python3.7.0就编译安装好了,如果Ubuntu中以及有python3软连接的,我们先删除(不或者改个名字)

sudo rm /usr/bin/python3

创建软连接

sudo ln -s /usr/local/bin/python3.7/bin/python3.7 /usr/bin/python3

python切换ubuntu系统Python

参考

猜你喜欢

转载自blog.csdn.net/tiger_panda/article/details/119304672