【Python】开发环境
Python 开发环境
开发环境
-
安装 Python 3
brew install python
-
验证是否安装成功
python3 --verison
macOS 自带python2.7, 通过
brew install python
安装是多一个python3,可以通过安装Python虚拟环境管理设置Python3, 但我更喜欢底层虚拟环境(virtualenv), 在每个项目中管理运行环境 -
安装 IDE -- VS Code
brew cask install visual-studio-code # ingore if installed
插件
- Python - Python 语言支持
- Visual Studio IntelliCode - AI智能辅助
- pylance - 更好静态类型支持
-
安装底层虚拟环境(virtualenv)
安装
pip install virtualenv # 安装 virtualenv virtualenv --version # 验证 virtualenv 是否成功 cd project_name && virtualenv -p python3 venv # 使用Python3创建虚拟环境 source venv/bin/activate # 激活虚拟环境 deactivate # 停用虚拟环境
Python包管理
使用PIP管理Python Packages
- 管理
pip check # 检查是否有缺失包和包版本是否正确
pip show package_name # 列出包信息
pip search package_name # 查找包
pip list # 列出已安装包
pip list --outdated # 列出过时包
pip list --format=json # 使用JOSN格式输出
- 安装卸载
pip install package_name # 安装最新版本
pip install package_name==1.0.4 # 安装指定版本
pip install 'package_name>=1.0.4' # 安装版本不小于1.0.4
pip install 'package_name<=1.0.4' # 安装版本不大于1.0.4
pip install -r requirements.txt # 安装指定文件包列表
pip freeze > requirements.txt # 当前包引用生成指定文件
··
pip uninstall package_name # 卸载指定包
pip uninstall -r requirements.txt # 卸载指定文件包
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗