visualcodepython
A. 如何在Visual Studio Code中使用python的pip
将下列代码存为"pipcmd.py"
import os
cmd='list'#或'show pygame'或'install pygame'或'download pygame'
#cmd赋值给字符串,所有能接在pip后面的命令都可。比如:"python -m pip list","python -m pip show pygame","python -m pip download pygame","python -m pip install pygame"等中任选其一。
os.system(f"python\t-m\tpip\t{cmd}")
B. 如何用VS Code 编写Python
下载并安装VS Code,最近(2016-7-15)VS Code更新比较快,几天一个新版本,我现在用的是1.3.0版
安装python插件:打开VsCode,Ctrl + p后输入ext install python,稍等片刻会发现一个关于python插件的列表,选择一个并安装,我安装的是VSC官网上介绍的那个,它的介绍语是这么写的:"*Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, snippets, and more",安装完这个插件后就有智能提示了,当然,因为python是动态语言,某些时候VSC无法识别一个变量的类型,因为只有运行时才能确定它的类型,就算神仙也没法智能提示。
配置python的版本,如果环境变量里有多个版本的python,可以通过如下配置指定一个:依次点击File->Preference->User Settings会打开两个文件,左边的叫做Default.Settings,右边的叫做Setting.json,将左侧的"python.pythonPath": "python"拷贝到右侧并修改为"python.pythonPath": "/usr/bin/python3"或任何你想修改的python目录即可。其它的设置也是这样,左侧的是默认的,右侧的如果设置了和左侧相同的内容则覆盖左侧的。
设置运行配置:打开或新建一个python源文件,按下快捷键Ctrl+Shift+B运行,VSC会提示No task runner configured.,点击“Configure Task Runner”,选择“Others”,输入以下内容并保存:
{
"version": "0.1.0",
"command": "/usr/bin/python3",
"isShellCommand": true,
"args": ["${file}"],
"showOutput": "always"
}
设置完毕后再次按下Ctrl+Shift+B即可自动使用python命令运行程序并在VSC中看到输出结果
单步调试:Ctrl+Shift+D进入调试界面,点击设置小按钮配置launch.json文件,用默认配置就可以了(详细的配置项请看python插件官网介绍:)
Linting:原谅我不知道用汉语怎么说,就是在编写代码并保存后会吧语法错误的行用波浪线标示出来而不用等到build的时候才给出错误提示。配置方法分两步:1,安装Pylint这个第三方包;2,配置Settings.json文件以开启或关闭Linting,貌似默认就是开启的。具体的操作方法请见python插件官网(官网的wiki中还有很多有用的信息,建议都看看),需要注意的是,如果是在Linux系统下,用pip安装Pylint时选择对pip命令,别搞错了(我用的Ubuntu14.04里有预装的用于python2的pip命令,还有一个自己后来安装的用于python3的pip3命令)。
C. VS Code中安装python、第三方库
Python: 译为“蟒蛇”、拥有者PSF、开发者Guido、 主流版本:Python 3、 理念:开源、开放
安装python :点击extensions,输入“python”,点击install进行安装
安装第三方库 :以安装NumPy库为例(NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库)
pip是python的包管理工具
第一次在终端中输入 pip install numpy,报错command not found
第二次用pip3 install numpy安装成功。
原因是pip和pip3版本不同
查看已安装的第三方库 :pip3 list
D. 如何用visual studio code写python函数
看怎么用Visual Studio Code搭建一个Python开发环境,Visual Studio Code原生是不支持Python的代码补全的,所以我们需要装插件,打开Visual Studio Code,按F1或者Ctrl+Shift+P打开命令行,然后输入ext install,等待一会儿就会出现插件列表,输入python:
安装界面
点击最右端那个小云按钮即可开始安装,以后升级插件也是这个按钮,但这里有个Bug,一旦点击开始安装你就不能再切到其他窗口或者其他操作,一旦有,就会中断安装,又得重新来一遍,而由于微软服务器的原因,这个安装过程又特别漫长,所以我推荐安装的时候找本书看看,看个人情况吧,反正我最少也安装了10几分钟。
安装好了重启一下Visual Studio Code就好啦
E. 如何在Visual Studio Code 中运行 Python
1、首先需要确保安装了VScode的Python插件,打开Python脚本,可以直接拖入,点击文件,点击首选项里的用户设置,这时候会用户设置配置文件。
F. VIsual studio code中python is not defined
VSCode中的Python解释器指的是识别和解释代码的Python,它需要安装在VSCode之外。
VSCode中的Python解释器指的是识别和解释代码的Python,它需要安装在VSCode之外。在VSCode中运行Python代码所需的主要条件是:Python、Python扩展、VSCode。
安装好visualstuidocode(下面简称“VSC”)后,要想使用它运行调试python代码还需要做一些工作以解决下列问题:搭建python环境。print打印中文出现乱码。
G. visual studio code怎么运行python怎么
1.安装 Python 插件 进入主界面之后按Ctrl + p,输入:ext install python,下载第一个即可。 下载Python 插件后即可在编写 Python 脚本时使用代码自动补全功能。
2.设置 Python 运行 要在Visual Studio Code 中运行 Python 代码需要修改 tasks.json 配置代码,而修改 tasks.json 配置代码则必须先创建工作文件夹。
H. 如何在Visual Studio Code上实现python代码的单步运行
在Visual Studio Code(vscode)界面输入ctrl+shift+p,在命令窗口选择‘选择首选项:打开设置(json)’,打开文件settings.json,输入以下内容
"macros": { // Note: this requires macros extension by publisher:"geddski"
"": [
"jupyter.execSelectionInteractive",
"cursorDown"
]
}
如下图所示
在vscode界面输入ctrl+shift+p,在命令窗口选择‘选择首选项:打开键盘快捷设置(json)’,接着在文件keybindings.json,输入一下内容
{
"key": "alt+q",
"command": "macros.",
"when": "editorTextFocus && editorLangId == 'python'"
}
如下图所示
最后,重启vscode即可实现python脚本的单步运行
I. 如何在Visual Studio Code中安装Python库
首先最重要的一点,你得安装并且配置好Python运行环境,那么如何检查是否正确配置好运行环境呢,按Windows+R组合键在运行窗口输入cmd并在命令提示符窗口输入Python确定即可,如下动图所示:
正确安装Python环境后,接下来打开Visual Studio Code并打开集成终端,打开方式有两种,如下两个Gif动图所示:
打开集成终端后,我们在终端中进入Python安装目录下的的Scripts文件夹,由下图可以清楚的看到Python提供的几种安装库文件的方式,比如pip与easy_install,在这里我采用pip方式。
接下来,我将依次安装bs4、requests、lxml库来进行示范,如下:
由于我先前已经安装过bs4库,所以提示已存在,而在安装lxml库是提示出错,至于原因,还是那堵墙,解决办法就是找一个好的时间多多进行尝试(我当初试了4、5次才装好的)
6
最后补充一点,如果在安装时报错:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position 9: ordinal not in range(128)
请大家修改位于Python的安装路径下的Lib\mimetypes.py文件,在import下添加如下几行代码:
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
接下来便可正常安装。