美文网首页
Pycharm配置Docker解释器

Pycharm配置Docker解释器

作者: 越大大雨天 | 来源:发表于2019-09-25 11:07 被阅读0次

在上文:https://www.jianshu.com/p/f6e02bfc18b4
中实现了Pycharm远程连接到Docker服务,接下来为pycharm配置Docker的python解释器。
1. 安装python镜像
在Docker服务器中执行命令下载镜像:docker pull python:alpine3.6
2. 在设置中选择docker中的python镜像作为解释器

image.png
选择使用该docker中的解释器即可:
image.png
3. 文件映射配置
当你试着直接运行程序时,会发生如下错误:
image.png
因为我们只是使用了远端的解释器,但是当前的代码还在本机上,远端的解释器无法在它环境中的默认路径下找到代码文件,因此无法执行代码。
因此,这里还需要配置一个SFTP连接,将本地代码文件自动上传到远程机上的指定目录下。

4. 配置方式如下:

  • 打开配置设置
image.png
  • 连接配置
    注意: 这里最好设置User name用户为root用户进行连接,否则后续代码上传时可能因为权限问题导致上传失败。
    image.png
  • 文件映射配置
image.png
  • 上传本地代码到远端机
    右键单击需要上传的目录或文件,选择Deployment上传,如果上传失败,请在连接配置中修改User name为root用户:


    image.png
  • 成功运行代码
    再次运行代码,使用远程Docker解释器执行成功。

  • 自动上传代码
    此时已经可以正常运行,但是若映射目录的代码有变动时,每次执行前都需要点击代码上传才能使改动部分正常执行。
    可设置代码自动上传:


    image.png

    这样每次代码修改将不必都手动进行upload操作。

相关文章

网友评论

      本文标题:Pycharm配置Docker解释器

      本文链接:https://www.haomeiwen.com/subject/lzptuctx.html