Python+pip+免安装部署

在一个新的环境中,权限不高的PC账户,如何畅快的使用Python项目?

1.先获取Python官方免安装包,下面选择的都是适合Windows系统64位版本,其他系统需要进入https://www.python.org/ftp/python/ 自行选择。

python-3.7.9-embed-amd64.zip

python-3.8.9-embed-amd64.zip

python-3.9.7-embed-amd64.zip (虽然喜欢体验新版,但是在这个版本中PyWin32库安装需要管理员权限)

下载之后的文件解压到任何地方均可,只要你找得到,方便接下来设置环境变量。这里我解压到D:\Python37


2.设置环境变量,在没有管理员权限的系统中,我们只能设置非全局的用户环境变量。

命令行设置,进入CMD命令行,输入setx Path "D:\Python37;D:\Python37\Scripts",完成,时间宝贵,推荐这种!


3.安装pip,官方安装指导

选择get-pip.py安装方式,下载get-pip.py,放在D:\Python37目录下,按住“Shift”键+在文件夹内空白处鼠标右键,选择“在此处打开PowerShell窗口”

在打开的命令窗口内输入“python get-pip.py”,等待进度条完毕,安装成功,同时在D:\Python37目录下生成了Lib和Scripts文件夹

用记事本打开根目录下的python37._pth,将import site前的#删除保存,运行pip -V 显示版本号就表示安装完成

PS:python -m pip install --upgrade pip 命令用来修复pip

为了加快后期库的安装,需要设置pip 使用国内镜像源

我们使用的清华大学的源,安装说明

确保pip最新

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

其他还有

http://pypi.douban.com/       豆瓣

http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学
http://mirrors.aliyun.com/pypi/simple/  阿里云
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学


以下和普通Python使用没有任何区别了


4.安装开发环境Jupyter Lab和中文语言包

pip install jupyterlab
pip install jupyterlab-language-pack-zh-CN

启动

jupyter-lab

5.安装常用库

pip3 install numpy scipy matplotlib

6.我发现IDE 用Spyder 很香。pip install spyder吧。。另外加装个Kite 自动补全,不要太爽,别了Jupyter Lab

pyQT开发建议使用Eric6

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.0

@2021 yunfeng.net.cn 版权所有
浙ICP备16007973号-1