在一个新的环境中,权限不高的PC账户,如何畅快的使用Python项目?
1.先获取Python官方免安装包,下面选择的都是适合Windows系统64位版本,其他系统需要进入https://www.python.org/ftp/python/ 自行选择。
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.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