草庐IT

如何在VSCode中添加Python解释器并安装Python库

ZHW_AI课题组 2023-04-10 原文

如何在VSCode中添加Python解释器并安装Python库

作者介绍

孟莉苹,女,西安工程大学电子信息学院,2021级硕士研究生,张宏伟人工智能课题组
研究方向:机器视觉与人工智能
电子邮件:2425613875@qq.com

乔冠华,女,西安工程大学电子信息学院,2020级硕士研究生,张宏伟人工智能课题组。
研究方向:机器视觉与人工智能。
电子邮件:1078914066@qq.com

一. 安装VScode编辑器

  1. 双击“VSCodeUserSetup-x64-1.74.2.exe”安装包;选择“我同意此协议”后点击下一步;

  2. 选择默认路径并点击下一步;

  3. 选择下一步;

  4. 勾选“创建桌面快捷方式”并点击下一步;

  5. 点击安装;

  6. 安装结束后点击完成;至此VScode安装成功;

二. 安装Python解释器

  1. 双击“python-3.7.2-amd64(1).exe”,并勾选Add Python 3.7 to PATH”后选择“Install Now”;

  2. 等待安装进度条加载完;

  3. 安装成功后点击Close;至此Python解释器安装成功;

三. 在VScode中添加Python解释器

a) 在桌面双击安装好的VScode图标,进入VScode软件界面;

b) 安装Python插件:先点击“扩展”,并在搜索框中输入Python,然后选择Python插件右下角的Install;

c) 添加Python解释器:按快捷键“Ctrl+Shift+P”,调出全局设置搜索窗口,然后输入“Python:Select Interpreter”后会出现“Python:Select Interpreter”选项,点击该选项;

d) 点击该选项会后跳转到Python解释器配置窗口,这里显示的是已经添加好的Python解释器;若要添加新Python解释器需要点击“+Enter interpreter path…”选项,选择之后进入到下一个窗口;

e) 在此窗口点击”Find”选项打开文件资源管理器;

f) 然后找到需要添加的Python3.7.2解释器安装目录(即第二步安装Python解释器的默认路径),并且选择“Python.exe”之后再点击“Select Interpreter”按钮,此时已将Python3.7.2解释器添加到VScode编辑器之中;

注意事项:
若Python安装路径下找不到“AppDate”文件夹则需要进行该操作:依次点击“查看”—>“显示”—>“隐藏的项目”,即可找到“AppDate”文件夹

g) 添加完Python3.7.2解释器后,需重新使用快捷键“Ctrl+Shift+P”打开全局设置窗口并进入到“Python:Select Interpreter”选项,若该页面有Python3.7.2解释器即表明添加成功;

四. 创建项目并在VScode中打开;

i. 在桌面新建文件夹,并命名为“AI-case”;

ii. 在VScode中,点击”File”,并选择”Open Folder”,将桌面新建的“AI-case”添加进来;

iii. 添加“AI-case”后点击确定,并选择“Yes,I trust the authors”;

iv. 在添加进来的“AI-case”项目中点击“New fiel…”新建text.py;

v. 在创建好的text.py中输入“print(‘hello world’)”,并点击运行按钮,即可在终端得到运行结果;

五、在VScode中安装Python库

  1. 确定在VScode中添加了Python3.7.2解释器:可在VScode右下角看到如下图所示的内容则表明正确选择了Python3.7.2;

  2. 在编辑栏中输入“import requests“,并点击运行按钮,则会出现以下错误:” ModuleNotFoundError: No module named “requests”,因此需要安装requests库;

  3. 点击运行按钮,运行text.py文件,从而在Terminal中得到Python3.7.2的安装路径;

  4. 在Terminal中进入Python3.7.2安装目录下的Scripts文件夹:输入cd+空格+Python3.7.2的安装路径+\Scripts\;敲回车;注意在复制Python3.7.2的安装路径时不要复制python.exe

  5. 确定之后若Terminal直接出现了文件夹Scripts的路径,则输入:“.\pip install 需要安装库名",(例如:.\pip install requests),回车后等待安装成功即可;

    以上就是如何在VScode中添加Python解释器以及在VScode中安装Python库的全部内容,大家有任何问题可以评论留言,谢谢大家!

有关如何在VSCode中添加Python解释器并安装Python库的更多相关文章

  1. ruby - 如何在 Ruby 中顺序创建 PI - 2

    出于纯粹的兴趣,我很好奇如何按顺序创建PI,而不是在过程结果之后生成数字,而是让数字在过程本身生成时显示。如果是这种情况,那么数字可以自行产生,我可以对以前看到的数字实现垃圾收集,从而创建一个无限系列。结果只是在Pi系列之后每秒生成一个数字。这是我通过互联网筛选的结果:这是流行的计算机友好算法,类机器算法:defarccot(x,unity)xpow=unity/xn=1sign=1sum=0loopdoterm=xpow/nbreakifterm==0sum+=sign*(xpow/n)xpow/=x*xn+=2sign=-signendsumenddefcalc_pi(digits

  2. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  3. ruby - 我需要将 Bundler 本身添加到 Gemfile 中吗? - 2

    当我使用Bundler时,是否需要在我的Gemfile中将其列为依赖项?毕竟,我的代码中有些地方需要它。例如,当我进行Bundler设置时:require"bundler/setup" 最佳答案 没有。您可以尝试,但首先您必须用鞋带将自己抬离地面。 关于ruby-我需要将Bundler本身添加到Gemfile中吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4758609/

  4. ruby - 在 64 位 Snow Leopard 上使用 rvm、postgres 9.0、ruby 1.9.2-p136 安装 pg gem 时出现问题 - 2

    我想为Heroku构建一个Rails3应用程序。他们使用Postgres作为他们的数据库,所以我通过MacPorts安装了postgres9.0。现在我需要一个postgresgem并且共识是出于性能原因你想要pggem。但是我对我得到的错误感到非常困惑当我尝试在rvm下通过geminstall安装pg时。我已经非常明确地指定了所有postgres目录的位置可以找到但仍然无法完成安装:$envARCHFLAGS='-archx86_64'geminstallpg--\--with-pg-config=/opt/local/var/db/postgresql90/defaultdb/po

  5. ruby - 如何在 buildr 项目中使用 Ruby 代码? - 2

    如何在buildr项目中使用Ruby?我在很多不同的项目中使用过Ruby、JRuby、Java和Clojure。我目前正在使用我的标准Ruby开发一个模拟应用程序,我想尝试使用Clojure后端(我确实喜欢功能代码)以及JRubygui和测试套件。我还可以看到在未来的不同项目中使用Scala作为后端。我想我要为我的项目尝试一下buildr(http://buildr.apache.org/),但我注意到buildr似乎没有设置为在项目中使用JRuby代码本身!这看起来有点傻,因为该工具旨在统一通用的JVM语言并且是在ruby中构建的。除了将输出的jar包含在一个独特的、仅限ruby​​

  6. ruby - 什么是填充的 Base64 编码字符串以及如何在 ruby​​ 中生成它们? - 2

    我正在使用的第三方API的文档状态:"[O]urAPIonlyacceptspaddedBase64encodedstrings."什么是“填充的Base64编码字符串”以及如何在Ruby中生成它们。下面的代码是我第一次尝试创建转换为Base64的JSON格式数据。xa=Base64.encode64(a.to_json) 最佳答案 他们说的padding其实就是Base64本身的一部分。它是末尾的“=”和“==”。Base64将3个字节的数据包编码为4个编码字符。所以如果你的输入数据有长度n和n%3=1=>"=="末尾用于填充n%

  7. ruby - 完全离线安装RVM - 2

    我打算为ruby​​脚本创建一个安装程序,但我希望能够确保机器安装了RVM。有没有一种方法可以完全离线安装RVM并且不引人注目(通过不引人注目,就像创建一个可以做所有事情的脚本而不是要求用户向他们的bash_profile或bashrc添加一些东西)我不是要脚本本身,只是一个关于如何走这条路的快速指针(如果可能的话)。我们还研究了这个很有帮助的问题:RVM-isthereawayforsimpleofflineinstall?但有点误导,因为答案只向我们展示了如何离线在RVM中安装ruby。我们需要能够离线安装RVM本身,并查看脚本https://raw.github.com/wayn

  8. ruby - 将 Bootstrap Less 添加到 Sinatra - 2

    我有一个ModularSinatra应用程序,我正在尝试将Bootstrap添加到应用程序中。get'/bootstrap/application.css'doless:"bootstrap/bootstrap"end我在views/bootstrap中有所有less文件,包括bootstrap.less。我收到这个错误:Less::ParseErrorat/bootstrap/application.css'reset.less'wasn'tfound.Bootstrap.less的第一行是://CSSReset@import"reset.less";我尝试了所有不同的路径格式,但它

  9. ruby-on-rails - 如何在 ruby​​ 中使用两个参数异步运行 exe? - 2

    exe应该在我打开页面时运行。异步进程需要运行。有什么方法可以在ruby​​中使用两个参数异步运行exe吗?我已经尝试过ruby​​命令-system()、exec()但它正在等待过程完成。我需要用参数启动exe,无需等待进程完成是否有任何ruby​​gems会支持我的问题? 最佳答案 您可以使用Process.spawn和Process.wait2:pid=Process.spawn'your.exe','--option'#Later...pid,status=Process.wait2pid您的程序将作为解释器的子进程执行。除

  10. ruby-on-rails - rails 目前在重启后没有安装 - 2

    我有一个奇怪的问题:我在rvm上安装了ruby​​onrails。一切正常,我可以创建项目。但是在我输入“railsnew”时重新启动后,我有“程序'rails'当前未安装。”。SystemUbuntu12.04ruby-v"1.9.3p194"gemlistactionmailer(3.2.5)actionpack(3.2.5)activemodel(3.2.5)activerecord(3.2.5)activeresource(3.2.5)activesupport(3.2.5)arel(3.0.2)builder(3.0.0)bundler(1.1.4)coffee-rails(

随机推荐