Python 3.9.9嵌入版本默认没有PIP.
0.解压嵌入版到c:\python目录(可以为任意目录,C:\python为示例,下面截图路径不同请忽略)
1.需要手工下载PIP, 并放到嵌入版目录,命令行窗口运行:
python get-pip.py
pip会安装到scripts子目录下
2. 修改 Python嵌入版目录下的文件名
- python37._pth 改后缀为任意其他,例如
- python37._pth.bak
3.设置几个环境变量
setx PYTHON_HOME "c:\python"
setx PATH "%PYTHON_HOME%;c:\python\scripts\;%PATH%"
setx PY_PIP "c:\python\scripts"
setx PY_LIBS "c:\python\lib;c:\python\lib\site-packages"
4.另外开启一个命令行窗口,验证安装成功:
pip -V
5.安装Django
python -m pip install Django
6.验证安装。
进入Python交互式环境(注意一定要进入刚才安装了Django的Python解释器),按下面所示查看安装版本:
>>> import django
>>> django.get_version()
或者
python -m django --version
成功安装Django后,以windows为例,在Python解释器目录下的Scripts文件夹中可找到一个django-admin.exe
文件,这是Django的核心管理程序,最好将它加入操作系统的环境变量中,这样在以后的调用会比较方便。步骤3中我们已经设置了该路径。
回到cmd界面,直接运行django-admin help
参考:
https://roytuts.com/installing-pip-with-embeddable-zip-python-in-windows/
https://zwbetz.com/install-python-on-windows-without-admin-access/