vscode 创建 venv 项目(ubuntu下我个人的安装的一些过程)

命令行中使用python -m venv .venv创建
1.mkdir pr:创建项目文件夹
cd pr进入项目文件夹中
code .打开文件夹
2.按 ctrl + shift + p选择Python:Create Environment,选择venv作为环境类型,然后选择默认的解释器位置即可,就可以安装成功
这里如果没有选项,可能是没有安装 vscode 的 python 扩展
如果创建失败,有可能是没有安装 python3-venv 包,可以通过sudo apt install python3-venv安装

注意事项:
1.关于选择解释器:按 ctrl + shift + p选择Python:Select Interpreter即可查看解析器,当项目创建成功后默认为./.venv/bin/python
2.关于安装第三方的包:
首先创建的 venv 项目是一个虚拟环境,他会与外界环境隔绝开,外界安装的包不能在虚拟环境中使用,以 pip 安装的 pyecharts 包为例,当我执行:
pip install pyecharts后,安装的位置默认为~/.local/lib/python3.10/site-packages,它不会安装到 venv 虚拟环境中,所以你不需要在外界环境安装包,
只需要在项目创建完成之后按 ctrl + shift + ` 激活虚拟环境,然后在下面的命令窗口中安装:pip install pyecharts就可以把包直接安装到虚拟环境中。
假如想退出 .venv虚拟环境,只需在 vscode 终端输入deactivate即可
假如想重新进入.venv虚拟环境,需要执行source .venv/bin/activate即可
3.关于文件搜索:
which 只会搜索可执行文件的位置,一般用来找包的位置(不太好用)
find 一般用来搜索文件或文件夹的位置:find 路径 -iname 名字(iname不区分大小写,name 会区分)
3.关于 pip 的一些注意事项:
pip使用国内镜像源
pip 使用 sudo 可能会因为网络问题无法运行,例如,使用sudo pip3 install --upgrade pip会因为网络无法安装,但使用:
pip3 install --upgrade pip就可以安装

posted @   hacker_dvd  阅读(342)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示