[笔记]Win10+VSCode+CentOS7+SSH+远程开发Python

简介: [笔记]Win10+VSCode+CentOS7+SSH+远程开发Python

前言

经常性需要linux环境跑各种python程序,环境老是要安装调试的麻烦 直接就远程开发,而且只有3.7以上版本python 才能使用vscode调试

环境

python3.7

vscode

vscode plugin -remote-ssh插件

vscode plugin-python插件

centos7.3

过程

编译python3

参考

# 第三方库
yum install libffi-devel 
yum -y install zlib-devel python-devel gcc libffi-devel tk-devel libpcap-devel bzip2-devel db4-devel xz-devel openssl-devel ncurses-devel patch readline-devel gdbm-devel sqlite-devel
#重新编译python 使用ssl
./configure --prefix=/usr/local/python3 --with-ssl
# 安装
make && make install
#添加python3的软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
#添加pip3的软链接
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

Vscode安装及远程插件安装

参考

安装python插件

Python

Python Extension Pack

安装好后也不需要Launch.json和task.json

添加断点

直接Run和F5 Debug

效果

常见问题

Debug时,报错No module named ‘_ctypes‘ 导致Debug不能

参考

# 第三方库
yum install libffi-devel 
yum -y install zlib-devel python-devel gcc libffi-devel tk-devel libpcap-devel bzip2-devel db4-devel xz-devel openssl-devel ncurses-devel patch readline-devel gdbm-devel sqlite-devel
#重新编译python 使用ssl
./configure --prefix=/usr/local/python3 --with-ssl
# 安装
make && make install


相关文章
|
4月前
|
Python
新手向 Python:VsCode环境下Manim配置
该文介绍了如何准备和配置开发环境以使用Manim,主要包括两个步骤:一是准备工作,需要下载并安装VsCode和Anaconda,其中Anaconda需添加到系统PATH环境变量,并通过清华镜像源配置;二是配置环境,VsCode中安装中文插件和Python扩展,激活并配置虚拟环境。最后,安装ffmpeg和manim,通过VsCode运行测试代码验证配置成功。
147 1
|
15天前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
26天前
|
Dart
Flutter笔记:手动配置VSCode中Dart代码自动格式化
Flutter笔记:手动配置VSCode中Dart代码自动格式化
57 5
|
2月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
61 2
|
3月前
|
C# 图形学 C++
使用vscode开发C#+unity没有代码提示问题
使用vscode开发C#+unity没有代码提示问题
47 0
使用vscode开发C#+unity没有代码提示问题
|
2月前
|
JSON 小程序 数据格式
uni-app 使用vscode开发uni-app
uni-app 使用vscode开发uni-app
147 0
|
2月前
|
JSON 数据格式
3. 使用 VsCode 开发 uni-app 项目需要使用到的插件
3. 使用 VsCode 开发 uni-app 项目需要使用到的插件
69 0
|
3月前
|
缓存 Linux 开发工具
win10下docker desktop:使用dockerfile基于CentOS:8创建可以使用vim的镜像
win10下docker desktop:使用dockerfile基于CentOS:8创建可以使用vim的镜像
155 0
|
4月前
|
JSON 数据挖掘 编译器
Anconda环境下Vscode安装Python(1)
Anconda环境下Vscode安装Python(1)
Anconda环境下Vscode安装Python(1)
|
4月前
|
网络安全 Python
vscode远程连接修改python解释器路径 - 蓝易云
以上就是在VSCode中修改Python解释器路径的步骤。希望这个指南能帮助你解决问题。
132 2
下一篇
DDNS