第一步:pycharm配置python运行环境:

setting--------------project interpreter

选择docker

image name :选择你想使用的python版本镜像

如果没有想使用的python版本列表

去docker 镜像官网,拉去你想使用的镜像

尽量下载alpine 镜像小

第二步:编写python程序运行

import sys

print(sys.platform)

报错:

python: can’t open file ‘/opt/project/test_demo/demo_01.py’: [Errno 2] No such file or directory

解释:

此时代码运行的真是路径,是服务器docker下的路径,也就是/opt/project/test_demo/demo_01.py

解决:

查看配置路径

Edit Configurations------------------Docker container setting

主要更改地方:

tools-------------deployment-------------------configuration

新建centos-linux

connection下,协议最好选择sftp

在connection下配置好host,name,password

再点击mapping

配置好本地路径和服务器路经,就是查看配置路径的那个路径

第三步:运行程序

每次编写好代码后,先把代码上传到服务器上,在运行

tools-------------deployment-------upload【your name】

优化方案

tools-------------deployment-------自动上传

第四步:指定服务器代码文件路径,

(1)Edit Configurations------------------Docker container setting 修改文件

/root/workspace/test

(2)tools-------------deployment-------------------configuration 修改之后

(3)配置docker path mapping

虚拟机路径

/root/workspace/test

本地路径

E:\www\docker_coder

(4)修改python默认路径,让以后的新写的代码,不需要配置路径

Edit Configurations-------------templates---------------python配置docker path mapping

/root/workspace/test

pycharm运行python程序环境配置相关推荐

  1. 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : D:\002_Project\011_Python\APK\venv\Scripts\python ...

  2. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: E402 module level import not at top of file )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: E402 module level import not at top of fil ...

  3. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: W292 no newline at end of file )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: W292 no newline at end of file 二.解决方案 在每个 ...

  4. pycharm运行python程序后显示_pycharm运行和调试不显示结果的解决方法

    刚在虚拟机里面安装了pycharm,配置(setting)完后,新建一个py文件,键入"hello world",竟然没有结果,虽然运行成功.pycharm太不友好了吧! 然后开始 ...

  5. 【错误记录】PyCharm 运行 Python 程序报错 ( SyntaxError: Non-ASCII character ‘\xe5‘ in file x.py on line 1, but )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Y:\002_WorkSpace\PycharmProjects\APK\venv\Scripts\python.exe Y:/002_WorkSp ...

  6. 今天遇到一个问题,就是用pycharm运行python程序,老是会出现Python.exe已停止的对话框。

    2019年3月初安装了如下配置的深度学习开发环境: Anaconda3-4.1.1-Windows-x86_64.exe+tensorflow1.4+pycharm-community-2019.1. ...

  7. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: E305 expected 2 blank lines after class or function definiti )

    文章目录 一.报错信息 二.解决方案 一.报错信息 第一次写 Python 代码 , 报错如下 : PEP 8: E305 expected 2 blank lines after class or ...

  8. pycharm运行python程序没有解释器怎么办

    1.选择设置 2.打开解释器选项 3.打开之后是这个样子(你的会和我的不太一样,我这个是装了解释器之后的,你的装了之后也是这个样子) 4.添加解释器程序 5.在这里添加解释程序路径,然后点击ok就可以 ...

  9. xp安装python3.7_Python入门七:安装支持WinXp运行的Python及环境配置

    之前安装的Python开发的程序无法在WinXp上运行,这里记录下安装支持Xp系统的Python及环境配置 之前程序在Xp上运行的错误: 无法定位程序输入点 GetFinalPathNameByHan ...

最新文章

  1. 智能车竞赛技术报告 | 智能车视觉 - 首都师范大学 - 首师智能视觉
  2. C++用顶层函数重载操作符(三)用友元优化
  3. 2015年浪潮面试题
  4. nRF5_SDK_12.3.0 编译micro-ecc摘要
  5. Could not find destination factory for transport
  6. 裴蜀定理(note)
  7. cs文件中控制页面table的大小、title名称(.aspx)
  8. [Drupal] How to add the js file and js code block in Drupal
  9. 单点登录原理与简单实现【转载】
  10. MyCat分布式数据库集群架构工作笔记0015---高可用_负载均衡_Mycat双主双从读写分离
  11. 我的第一个java程序_我的第一个Java程序
  12. esp32拍照传输到手机android,esp32-cam拍照上传云平台教程
  13. python 写一个幸运大转盘抽奖脚本
  14. npm引入gojs如何去除水印
  15. 南科大学生对网络授课的反馈
  16. 纵观大数据:建模、分析及应用
  17. 欧洲词典 ABBYY Lingvo European 1.11.0 特别版 Mac 离线翻译软件
  18. Java新手入门——什么是多线程
  19. 阿里java面试复盘 | 三面解说(已通过)
  20. HTML css js成长路程

热门文章

  1. 华为u9508荣耀2四核 Emotion UI B530精简ROOT刷机包【安全线刷模式,11月25日更新】
  2. android天气json数据,android JSON解析数据 android解析天气预报
  3. JavaScript简单的学生信息管理
  4. js设置单选框为选中状态
  5. Goland 依赖报错 “Unresolved Reference”
  6. 如何测试微信小程序?
  7. VSM(向量空间模型)构建流程
  8. 开源密码管理器更安全吗?(1)
  9. JavaScript可以怎样去强制类型转换?
  10. IDEA从零到精通(15)之IDEA中创建maven项目