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
就可以安装
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具