Pyhonan安装包下载
python官网地址:https://www.python.org/downloads/
在浏览器中输入以上地址,打开首页如下,点击"Downloads",下图显示windows版本,最新是3.10.6,点击下载即可。
Python官网首页
windows安装
注意:我们下载的是64位的版本,所以系统也要是64位的。
目前下载到的文件:python-3.10.6-amd64.exe
步骤一:在windows系统下,双击该安装包:
步骤二:选择安装方式,进行安装
由于本机已经安装过3.10.5版本,所以有显示Upgrade Now,如果没有安装过,这里应该显示Install Now。
还有一个自定义安装:Customize installation。
我们这里讲下选择Customize installation。
下面默认即可:
点击下一步:
注意:设置安装路径,以及画红线部分一定要勾选。
安装完成之后,你的开始菜单中应该有以下几个文件,
步骤三:确认是否安装成功
在系统运行文本框中输入cmd命令,打开命令行窗口
命令提示符D:\PYTHONPROJECT\CLASS_EXAMPLES>
输入python,如果像下面那样显示就表示成功了:
如果显示“Python不是内部或外部命令,也不是可运行的程序或批处理文件”,那么你要去检查下环境变量。
"计算机"——>"高级系统设置"-->"高级"-->“环境变量”
点击编辑:
然后把Python的安装路径家到系统环境变量中,然后确定,保存。
一般linux都自带python
你可以执行下面的命令查看版本,
$python --version
如果版本不是你要的,你可以重新安装。
openssl安装
pip下载包的时候依赖openssl,所以要先安装openssl。
1.1 检查openssl版本
openssl version
要求1.1.1以上,如果不满足就要重新安装。
1.2 安装openssl
1下载https://www.openssl.org/source/openssl-1.1.1q.tar.gz
tar -zxvf openssl-1.1.1q.tar.gz cd openssl-1.1.1q
2.编译安装 ./config --prefix=/usr/local/openssl no-zlib #不需要zlib make make install
3.备份原配置
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl/ /usr/include/openssl.bak
4.新版配置
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
5.修改系统配置 ## 写入openssl库文件的搜索路径
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
## 使修改后的/etc/ld.so.conf生效
ldconfig -v
6.查看openssl版本
openssl version
安装python
1.访问下面的地址
https://www.python.org/downloads/source/
2.下载Python-3.10.6.tgz
3.上传到linux的某个目录
4.解压tar -zxvf Python-3.10.6.tgz
5.准备编译环境
yum -y install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
6.编译安装
cd Python-3.10.6 进入解压后的Python-3.10.6目录下
依次执行如下三个命令
./configure --prefix=你的安装路径 (比如:/usr/local/bin/python3)
make
make install
如果提示这个警告:WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
那么去安装下虚拟环境:
●创建虚拟环境 python3 -m venv tutorial-env
●激活 source tutorial-env/bin/activate
7.配置环境变量
export PYTHON_HOME=/usr/local/python3
export PATH=$PYTHON_HOME/bin:$PATH
source ~/.bash_profile
8.配置lib目录到 /etc/ld.so.conf
echo "/usr/local/python3/lib" >> /etc/ld.so.conf
ldconfig -v
9.运行python3
验证是否安装成功。
10.更新pip
pip install --upgrade pip
如果报错可能是网络问题,可以修改下超时时间
pip install --timeout=1000 --upgrade pip
更新成功,那么python的环境就算安装完成了,之后可以用pip安装你需要的包。
若有收获,就点个赞吧
这是水淼·dedeCMS站群文章更新器的试用版本更新的文章,故有此标记(2023-07-23 08:34:26)