安装python3.7初始化

安装python3.7

windows官方下载
https://www.python.org/ftp/python/3.8.0/python-3.8.0.exe
安装完成后

安装pip

(1)打开cmd界面,cd到C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts,执行

easy_install-3.7.exe pip

配置环境变量

默认情况下 pip安装的目录在用户空间

 pip -m site

Usage:
  C:\Users\zjcjava\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\python.exe 

列出了安装的命令路径不在我们python安装时指定的路径,这样当代码中import时找不到安装包

增加系统环境变量PYTHONPATH,值就填安装的默认路径即可,路径地址如下查找,比如已经安装了jinja2,则查看它的安装路径

 pip show jinja2
Name: Jinja2
Version: 3.1.5
Summary: A very fast and expressive template engine.
Home-page:
Author:
Author-email:
License:
Location: C:\Users\zjcjava\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages
Requires: MarkupSafe
Required-by:

把Location下面的磁盘路径即是变量值
在这里插入图片描述

配置完成再测试如下,则可以看到引用目录已经包含了我们的pip安装路径

 py
>>> import sys
>>> print (sys.path)
['', 'C:\\Users\\zjcjava\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python312\\site-packages', 'C:\\Python\\Python312\\python312.zip', 'C:\\Python\\Python312\\DLLs', 'C:\\Python\\Python312\\Lib', 'C:\\Python\\Python312', 'C:\\Python\\Python312\\Lib\\site-packages']

常见问题

ModuleNotFoundError: No module named “XXX“ 的问题

pip默认的安装目录不在环境变量中,需要配置参考配置环境变量

### 如何在Linux服务器上安装Python 3.7 #### 准备工作 为了确保顺利安装Python 3.7,建议先确认当前系统的Python版本以及已有的依赖包。对于基于Red Hat的企业版Linux (RHEL),CentOS等系统来说,默认可能已经存在较低版本的Python。 #### 下载并解压源码文件 前往官方Python网站获取最新稳定发布的Python 3.7.x压缩包,并将其下载到目标机器上。如果网络条件允许的话可以直接通过wget命令在线拉取;反之则需提前准备好离线安装包再上传至服务器[^3]。 ```bash cd /usr/src sudo wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz sudo tar xzf Python-3.7.0.tgz ``` #### 编译配置与安装 进入解压后的目录执行`./configure --enable-optimizations`来进行预编译优化设置,之后就可以正式开始了编译流程了。这一步骤可能会花费一定时间取决于硬件性能表现: ```bash cd Python-3.7.0 sudo ./configure --enable-optimizations sudo make altinstall ``` 注意这里使用了`altinstall`而非普通的`make install`指令来避免覆盖现有的默认Python解释器二进制文件(即保持原有的python命令不变),从而不影响那些依赖旧版本的应用程序正常运作[^1]。 #### 创建符号链接 为了让新的Python 3.7能够被更方便地调用,可以创建两个软连接分别对应于`python3`和`pip3`这两个常用命令名下: ```bash sudo ln -s /usr/local/bin/python3.7 /usr/bin/python3 sudo ln -s /usr/local/bin/pip3.7 /usr/bin/pip3 ``` 此时应该可以通过终端输入`python3 --version`查看是否成功切换到了预期的新版本之上。 #### 更新环境变量(可选) 某些情况下还需要把新加入路径添加进PATH环境变量里边去以便全局识别新增加的工具集。编辑~/.bashrc或其他shell初始化脚本文件,在最后面追加上如下两行内容即可生效: ```bash export PATH=$PATH:/usr/local/bin/ source ~/.bashrc ``` 完成上述操作后重启Shell会话或者重新登录一次使更改立即起效[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值