下载Python

先去Python官网下载Windows嵌入包,然后解压到目录下

https://www.python.org/downloads/windows/

image.png

下载pip

https://bootstrap.pypa.io/get-pip.py

将文件保存到解压后的Python目录下

2.png

然后在Python目录下打印cmd

输入python get-pip.py,会提示安装成功

因为我是覆盖安装,所以和首次安装输出的内容不一样

3.png

配置环境变量

Win + R 打开运行窗口,输入sysdm.cpl

4.png

新建系统变量PYTHON_HOME,位置选择解压后的Python目录

5.png

然后编辑Path系统变量,添加%PYTHON_HOME%%PYTHON_HOME%\Scripts两个值

6.png

测试

cmd窗口输入python -Vpip -V分别验证python版本和pip版本

7.png

pip -V时可能会报错

image.png

解决问题

Python 解释器启动一般会自动 import site ,并且调用 site.main() 。而在 Windows 的嵌入版(免安装版)里,使用了 python39._pth来指定包的位置。而通过这种方式加载 python ,为避免包冲突不会自动 import site

打开Python解压目录,找到 python39._pth文件,用记事本打开

#import site改为 import site,去掉前面#号

image.png

再次测试

image.png

安装虚拟环境

安装virtualvenv包

cmd窗口输入pip install virtualvenv

然后在项目的目录下打开cmd输入virtualenv venv,就会自动创建一个venv文件夹

最后VSCode打开项目目录,

然后点击顶栏的查看-命令面板,输入Python选择解析器,选择位置在venv下的解析器就可以

8.png

CentOS 激活虚拟环境

首先执行pip install virtualenv

创建项目目录mkdir /opt/project/demo

进入项目目录 cd /opt/project/demo

创建虚拟环境python3 -m venv .venv,其中.venv是虚拟环境的目录,可自行修改

激活虚拟环境source .venv/bin/activate

退出虚拟环境deactivate

`

最后修改:2024 年 10 月 21 日
点个赞或者请作者喝杯咖啡