pycharm配置及python环境相关配置
python虚拟环境
不同项目依赖的第三方包的版本可能不一样,这样一个环境就没法同时开发不同的项目,所以需要创建不同的虚拟环境
virtualenv
用户创建独立的python环境,多个python项目互相独立互不影响
- 安装方法
pip install virtualenv
- 创建虚拟环境
virtualenv venv 会在当前目录下创建venv的虚拟环境目录
- 进入虚拟环境
source venv/bin/activate
- 安装第三方包
Pip3 install django 此时pip的包都会安装到venv环境下
- 退出venv虚拟环境
deactivate
virtualenvwrapper
上面的virtualenv创建虚拟环境和使用时比较麻烦,此包用来管理上面的虚拟环境
- 安装
pip install virtualenvwrapper
注意: window下包名不一样,如下
pip install virtualenvwrapper-win
window环境下安装完包后只需要配置WORKON_HOME的环境变量即可使用,不需要执行其他操作
- 配置环境变量
- mkdir ~/.virtualenvs 创建目录用来存放虚拟环境
- 在.bash_profile中添加环境变量
export WORKON_HOME=~/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
- source ~/.bash_profile 让配置的环境变量生效
- 使用
- mkvirtualenv venv 创建名为venv的虚拟环境
- lsvirtualenv 显示所有的虚拟环境
- rmvirtualenv venv 删除名为venv的虚拟环境
- workon venv 进入名为venv的虚拟环境
- deactivate 离开当前虚拟环境
python使用国内镜像服务器安装依赖包
临时切换
pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com xxx
xxx为包名
永久切换
执行命令: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pycharm设置
pycharm为当前项目选择虚拟环境
pycharm打开项目目录后需要设置当前项目使用的虚拟环境,选择后才能正确读取对应虚拟环境中已经安装的第三方依赖包
如果这个页面中看不到你新建的虚拟环境则点击后面的设置按钮,再点击添加
项目中显示无法导入自己创建的模块
当打开py文件显示无法导入项目下自己创建的模块时可以按照如下配置设置
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!