itopen组织
1、提供OpenHarmony优雅实用的小工具
2、手把手适配riscv + qemu + linux的三方库移植
3、未来计划riscv + qemu + ohos的三方库移植 + 小程序开发
4、一切拥抱开源,拥抱国产化
你在开发python工具的时候还一直使用系统默认的环境吗?是否有遇到有时候自己的模块版本和系统有冲突的时候?这时建议你搭建一个属于自己项目的虚拟环境,也不难,简单看看下面就能一步搞定。
一、安装virtualenv和pipenv
pip install virtualenv
pip install pipenv
二、使用virtualenv
2.1 创建一个局部的隔离的虚拟环境
virtualenv env
virtualenv -p /usr/bin/python3 env
# 集成系统的包环境, 后面安装的包也或放在系统包环境中, 一般是~/.local下
virtualenv --system-site-packages -p /usr/bin/python3 env
2.2 激活虚拟环境
source env/bin/activate
2.3 退出虚拟环境
deactivate
2.4 删除虚拟环境
rm env -rf
2.5 生成环境列表
# 冻结项目需求文本
pip freeze > requirements.txt
2.6 根据requirements.txt配置虚拟环境
pip install -r requirements.txt
三、使用pipenv
3.1 创建虚拟环境/依赖包
# 创建虚拟环境, 会更根据Pipfile和Pipfile.lock文件安装依赖包
pipenv install
# 安装依赖包并更新Pipfile和Pipfile.lock文件
pipenv install serial
3.2 激活虚拟环境
pipenv shell
3.3 设置下载源为国内源
# 打开Pipfile文件将url替换成国内源
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
3.4 卸载依赖包
pipenv uninstall serial
3.5 查看三方库的依赖关系
pipenv graph
3.6 退出虚拟环境
exit
3.7 删除虚拟环境
pipenv --rm
四、vscode如何选择配置使用虚拟环境
Ctrl + Shift + P ---> Python: Select Interpreter ---> 选择要用的python解释器路径