目录
下载Python
- Python官网:https://www.python.org/
- 找到首页的Download,点击最新Python版本3.8.3.
- 其它版本:https://www.python.org/downloads/source/
Win 平台安装Python
- 下载 python-3.8.3.exe,传统化安装,双击打开,一路next完事。
- 下载 zip 包版,找个存放目录,解压即可。
p s : 坑 , 安 装 目 录 不 能 有 空 格 , 后 续 引 用 的 包 和 工 具 , 某 些 啊 可 能 会 出 大 问 题 , 不 幸 本 人 就 遭 遇 了 。 o ( ╥ ﹏ ╥ ) o \color{red}{ ps:坑,安装目录不能有空格,后续引用的包和工具,某些啊可能会出大问题,不幸本人就遭遇了。o(╥﹏╥)o} ps:坑,安装目录不能有空格,后续引用的包和工具,某些啊可能会出大问题,不幸本人就遭遇了。o(╥﹏╥)o
在 Win 平台配置环境变量
在命令提示框中(cmd) : 输入path=%path%;E:\Programs\Python\Python38
也可以通过以下方式设置:
- 右键点击"计算机",然后点击"属性"
- 然后点击"高级系统设置"
- 选择"系统变量"窗口下面的"Path",双击即可!
- 然后在"Path"行,添加python安装路径即可(我的E:\Programs\Python\Python38),所以在后面,添加该路径即可。
ps:记住,路径直接用分号";"隔开! - 最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。
Unix & Linux 平台安装 Python
- 下载:wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz
- 下载及解压压缩包。
- 自定义一些选项修改Modules/Setup
- 执行 ./configure 脚本
- make
- make install
# 0.安装依赖
apt-get -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
# 1.下载
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz
# 2.解压刚刚下载源码包
tar -zxvf PPython-3.8.5.tar.xz
cd Python-3.8.5
# 3.配置安装位置
./configure --prefix=/opt/python3.8 --enable-optimizations --enable-shared --with-ssl
## 指定--with-ssl,否则安装完后使用pip install的时候可能会报错“Can't connect to HTTPS URL because the SSL module is not available”:
# 4.解码安装
make;make install
# 5.为新版本创建软连接
rm /bin/python3.8
ln -s /opt/python3.8/bin/python3.8 /bin/python3.8
ln -s /opt/python3.8/bin/pip3.8 /bin/pip3.8
# 6. 查看是否更新完成
python3 -V
# 7.安装完成后执行清理:
sudo make clean
sudo apt autoremove
在 Unix/Linux 设置环境变量
方法一:用户主目录下的.profile或.bashrc文件(推荐,只对当前用户有效,注销或系统重启后生效)
$ sudo gedit ~/.profile(or .bashrc)
export PATH="$PATH:/usr/local/bin/python"
方法二:系统目录下的profile文件(谨慎)
$ sudo gedit /etc/profile
$ PATH="$PATH:/usr/local/bin/python"
$ source /etc/profile
方法三:系统目录下的 environment 文件(谨慎)
$ sudo gedit /etc/environment
PATH="<......>:your path1:your path2 …"
$ source /etc/environment
方法四:直接在终端下输入 (立即生效,但用户注销或系统重启后设置变成无效,适合临时变量的设置)
$ sudo export PATH="$PATH:your path1:your path2 …"