前言:
在开发中,为了降低开发环境维护成本,通常都会将本地的 python 解释器环境通过 Dockerfile 构建成 docker 镜像,发布到我们自己的服务器中。后续不管在Windows、Mac OS 还是 Linux 平台下开发,我们只需要将镜像 pull 到本地,然后在 Pycharm 中配置一下就能快速开发了,有效的解决了各平台下安装扩展包的兼容性问题,省时高效,瞬间迁移。
Pycharm 配置 Docker interpreter 步骤如下:
步骤一:
登录 docker 仓库指令:
docker login --username=docker@xxxxxx registry.cn-beijing.aliyuncs.com
参数说明:
username:指定登录用户名
registry.cn-beijing.aliyuncs.com:阿里云私有仓库地址
回车后提示输入密码:
输入你的仓库登录密码即可登录成功
拉取 docker 镜像:
- docker pull 要拉取的镜像地址:版本号
步骤二:
下载并安装 Docker Desktop Installer.exe
安装方法详见:Docker Desktop for Windows 安装步骤 ==> https://blog.csdn.net/PY0312/article/details/101524506
步骤三:
配置 Pycharm python环境:
- 使用 Pycharm 打开项目,依次打开 File>Settings>build,execution,deployment>docker,按图示步骤操作
- 此处直接导入docker中的解释器即可,如图:
- Project:xxx>Project Interpreter>正常添加python解释器即可
点击 Apply 之后,成功连接 Docker 中的解释器,此时就能看到里面的 python 扩展包了
注意:如果在上一步连接 Docker 失败的话,按以下步骤操作即可解决问题:
完结。。。。。。