目录
简介
在Ubuntu上配置Python环境
安装Python
查看系统自带的python版本
安装自定义版本(例如使用3.7版本)
安装PIP
安装虚拟环境
Python环境验证
在VSCode下配置Python项目开发环境
安装插件
安装核心插件
安装其他插件
创建项目
创建项目目录
在VSCode中选择工程目录
配置Python的项目环境
测试项目
总结
这篇文章将帮助你学习,如何在Linux虚拟机环境下,配置Python开发环境,并通过VSCode访问虚拟机中的工程。
前提条件是你已经掌握了搭建Linux.Ubuntu虚拟开发环境的技能,如果你还没有掌握,请参考《如何在Windows环境下搭建基于Ubuntu的虚拟开发环境》。
学习目标
在Ubuntu环境下配置Python开发环境
创建和访问虚拟机上的Python项目
ubuntu安装后是自带python的,像ubuntu 18.04 带的是python3.6.9版本的python,如果你觉得这个版本你可以使用,那么可以跳过安装python的步骤
使用dpkg命令查看系统已经安装的python版本
dpkg -l
或者使用python的--version命令查看
sudo python3 --version
假如这时候你的系统里面没有Python3.x就会抛出无法解析的命令等错误
安装python3.7
sudo apt-get install python3.7
查看python的命令连接
ls -l /usr/bin
ls -l /usr/local/bin
建立python的连接
sudo ln -s /usr/bin/python3.7 /usr/bin/python
建立python3的命令连接
sudo rm /usr/bin/python3
sudo ln -s /usr/bin/python3.7 /usr/bin/python3
sudo apt-get install python3-pip
sudo ln -s /usr/bin/pip3 /usr/bin/pip
sudo apt-get install python-virtualenv
到此为止,ubuntu上的python环境配置就结束了,下面进入到项目配置阶段
重点:这些插件必须要安装到远程虚拟机端
Python Extension Pack 是从事Python开发的扩展包,其中包含Python,MagicPython,Jinja,Django,Virtual Studio IntelliCode等工具
分别是python for vscode,vscode-icons,python for vscode用于语法高亮和拼写提示,vscode-icons是插件图标的美化工具
mkdir py_workspace
cd py_workspace
mkdir helloworld
连接虚拟主机,对此步骤不了解的同学请参考《如何使用VSCode连接虚拟主机》
上面操作是打开终端后,为项目创建独立的Python环境
virtual -p /usr/bin/python3 .env
source .env/bin/activate
至此为止搭建远程python开发环境就完毕了
总的来说很简单,三个东西要全安,记住版本3.7, virtualenv 和 pip
插件地方莫装错,要不然,写代码的时候你得乐
项目环境也不难,两个指令得记全,virtualenv 加上 -p, 后边是从哪来,到哪去
若是最后的字段,有点迷,就把他当作关键字
激活直接用source, 加上你命名的关键字,后面拼出/bin/a,让Tab帮你补名字
其他命令,你不用记,也不是常用的东西,不知道没事儿,知道也亏不了
本章完...