首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >VSCode下Python环境搭建

VSCode下Python环境搭建

作者头像
用户7886150
修改于 2021-01-14 02:20:41
修改于 2021-01-14 02:20:41
9780
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: 使用direnv和pyenv管理Python环境

2019独角兽企业重金招聘Python工程师标准>>>   

 2018.10.26 更新 

 新版的vscode 自动推荐  MagicPython 

 --------------- 

 注 

 Python 3.3+,自带venv可以用来代替virtualenv.

 python -m venv  <venv_name> 

 vscode并没有项目的概念,点击" 文件->将文件夹添加到工作区",指定工作目录。

 vscode的python插件: 

 Eclipse Keymap (可选. vscode的eclipse键位插件) 

 Python 

 Python Extension pack (这个插件,会装上一堆依赖插件) 

 将以下内容复制到用户设置(文件->首选项->设置->用户设置): 

 // 将设置放入此文件中以覆盖默认设置

{

    //可选

    "workbench.colorTheme": "Visual Studio Dark",

    //可选,git路径

    "git.path": "D:/tools/Git/cmd/git.exe",

    //可选,字体大小

    "editor.fontSize": 16,

    //可选,在文件结尾插入空行

    "files.insertFinalNewline": true,

    //可选,建议关掉。 python代码的规范检查。

    "python.linting.enabled": false,

    //可选,自动激活环境,

    "python.terminal.activateEnvironment": true,

    //python虚拟环境路径。 下例是指向 <项目目录>/venv。 也可以直接指向绝对目录。

    "python.venvPath": "${workspaceFolder}/venv",

    //可选

    "python.venvFolders": [

        "envs",

        ".pyenv",

        ".direnv",

        ".venv",

        "venv"

    ],

    //可选。 python.exe在venv下的路径,需要参考"python.venvPath"配置

    "python.pythonPath": "${workspaceFolder}/venv/Scripts/python.exe",

    //可选。 如果没有使用venv则必选,可以直接指向python.exe的绝对路径。

    //"python.pythonPath": "D:/tools/Python36-64/python.exe",

}

 配置好"用户配置“后(建议重启下vscode),Ctrl+Shift+P调出”命令面板“,输入"Python: select Interpreter",选择python环境, 应该可以找venv下的python.exe。 

 注意:  ubuntu下的venv的python是" venv/bin/python" 

 可以参考vscode官方文档。 

 关于virtualenv(非venv): 

 (参考资料: 

 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000) 

 vscode并不会帮你创建virtualenv环境,你需要手动创建. 

 安装python虚拟环境:

 pip install virtualenv 或者 python -m pip install virtualenv 

 创建(纯净的)python虚拟环境

 virtualenv --no-site-packages  <venv_name> 

 ubuntu下激活虚拟环境

 source <venv_name>/bin/activate 

 ubuntu下关闭虚拟环境

 deactivate 

 windows下激活虚拟环境

 <venv_name>\Scripts\activate 

 windows下关闭虚拟环境

 <venv_name>\Scripts\deactivate 

转载于:https://my.oschina.net/tangcoffee/blog/1808695

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python虚拟环境(pipenv、venv、conda一网打尽)[通俗易懂]
要搞清楚什么是虚拟环境,首先要清楚Python的环境指的是什么。当我们在执行python test.py时,思考如下问题:
全栈程序员站长
2022/09/27
54.4K0
Python虚拟环境(pipenv、venv、conda一网打尽)[通俗易懂]
python安装虚拟环境步骤_python虚拟环境迁移
http://blog.csdn.net/pipisorry/article/details/47008981
全栈程序员站长
2022/09/27
8.3K0
python安装虚拟环境步骤_python虚拟环境迁移
Python多版本切换工具-Pyenv
为了安装Anaconda科学计算环境,控制好python版本,今天上午总算折腾好了。
py3study
2020/01/02
3.2K0
Python版本切换与虚拟环境管理
Python2和Python3之间存在较大的差异,并且由于各种原因导致Python2和Python3长期共存。我们在使用的时候,可能会遇到不同的Python版本问题或者是Python工作环境的切换问题。这里介绍pyenv、virtualenv、conda、venv,pyenv用于管理不同的Python版本,virtualenv、conda以及venv管理不同的工作环境。
py3study
2020/01/06
5.3K0
Python版本切换与虚拟环境管理
002-Python编程环境的各种姿势
pip是Python的软件包管理工具,可以用来安装、升级与卸载Python的软件包。从Python3.4版本开始,系统已经自带pip工具了。
py3study
2020/01/06
1K0
[转载]windows下安装Python虚拟环境virtualenv,virtualenvwrapper-win
1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。作为一个独立的环境就不容易出现版本问题,还方便部署。 2 安装 pip install virtualenv 3 virtualenv的基本使用 3.1 创建虚拟环境 virtualenv venv window
程序员同行者
2018/07/02
1.9K0
工具篇 | Python虚拟环境的搭建与管理【virtualenv/virtualenv-wrapper】
当我们在使用Python的时候,经常会使用pip来安装第三方包,那么我们会遇到这样两个问题:
LogicPanda
2019/07/30
9800
Win10下Python虚拟环境virtualenv安装和使用
在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相互不干扰,如下所示。
菲宇
2022/12/21
3K0
Win10下Python虚拟环境virtualenv安装和使用
python笔记41-虚拟环境virtualenv
如果你是一个python初学者,我是不建议你搞python虚拟环境的,我看到很多python的初学者同学,使用最新版的pycharm,新建一个工程时候默认就是venu虚拟环境。 然后在使用cmd里面pip安装第三方包的时候,在工程里面死活导入不成功,搞的开始怀疑人生。(你给他讲这是虚拟环境venu,他会一脸懵逼!)
上海-悠悠
2019/09/02
1.2K0
django虚拟开发环境的搭建实验与重要意义
本节课题就django开发环境而言,在实战方面做一个django项目开发的虚拟环境搭建,依此案例,建议在开发其它产品之时,可按照本案例搭建一个产品虚拟开发环境。
刘金玉编程
2024/03/13
2611
django虚拟开发环境的搭建实验与重要意义
如何使用Visual Studio Code开发Django项目
安装Python 2.7 及 Python 3.5,Windows下可以安装至 c:python27 及 c:python35。注意环境变量PATH的设置,建议只在PATH中添加一个版本的Python路径。Python 安装完后需要使用pip命令安装virtualenv模块,该模块负责隔离不同项目开发之间的模块依赖。
forxtz
2020/10/10
4.3K0
如何使用Visual Studio Code开发Django项目
Ubuntu16.04上搭建VSCode+Python虚拟环境
修改工作区目录下的 .vscode 文件夹下的 settings.json 文件中的 Python 路径为虚拟文件夹下的 Python 路径(如果没有 settings.json 则创建),则在该工作区下直接运行的 Python 默认为虚拟环境下的 Python 。
hotarugali
2022/02/28
5630
windows环境下使用virtualenv对python进行多版本隔离
最近在用python做一个文本的情感分析的项目,用到tensorflow,需要用python3的版本,之前因为《机器学习实战》那本书的缘故,用的是python2.7.所以目前的情况是要两个版本共存,之前看到身边有人为了解决这个问题,居然装了两款软件,pycharm用来做python2.7的开发,另一款用来做python3.6的开发,估计一定是不知道python的虚拟环境工具virtualenv.本文就来讲述一下这个工具是怎么用的,同时也讲一下,如何在pycharm中使用virtualenv. 1. v
小小科
2018/05/03
1.4K0
windows环境下使用virtualenv对python进行多版本隔离
Python 虚拟环境:原理解析与最佳实践
小王最近遇到了一个棘手的问题:他在维护两个 Python 项目,一个是去年开发的数据分析系统,依赖 TensorFlow 1.x;另一个是最近在做的预测模型,需要用到 TensorFlow 2.x 的新特性。每次切换项目时,他都要手动更改 Python 包的版本,这不仅繁琐,而且经常出错。
Piper破壳
2025/01/01
3880
浅谈virtualenv(虚拟环境)
简介  virtualenv为应用提供了隔离的Python运行环境,解决了不同应用间多版本的冲突问题。 例如: 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办? 这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。 安装 pip3 install virtualenv 基本使用 为一
人生不如戏
2018/07/04
7470
干货 | 5分钟教你科学使用Python虚拟环境
虚拟环境可以看作是原生Python的副本,但是标准库都是一样的,每次都复制是不合算的
网络安全自修室
2022/12/06
7640
干货 | 5分钟教你科学使用Python虚拟环境
Python虚拟环境介绍
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u011054333/article/details/82892075
乐百川
2019/07/02
7180
Python虚拟环境介绍
Python ---- windows 10 虚拟环境搭建
虚拟环境 VirtualEnv VirtualEnv 用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境互相独立,互不影响。 VirtualEnv 中文文档 优点 没有权限的情况下安装新套件 不同应用可以使用不同的套件版本 套件升级不影响其他应用 缺点 只能应用于Python Windows10 环境操作 安装python3虚拟环境保护 pip install virtualenv 创建虚拟环境 创建一个独立的Python运行环境,命名为v1。 python -m v
Rattenking
2021/01/30
2.1K0
python virtualenv虚拟环境配置与使用
python开发过程中,我们可能需要同时开发多款应用,这些应用可能公用同一个版本的Python程序,但是使用不同版本的第三方库,比如A应用使用six 1.12.0,而B应用需要使用six 1.15.0。这种情况下,virtualenv就派上用场了,它能为每个应用提供一套“相对独立”的Python虚拟运行环境。
授客
2020/07/14
1.9K0
Python:虚拟环境
如果不配置环境变量,创建后的虚拟环境默认存储在当前用户(C:/Users/xxx)下Env文件夹下,如果你想要把虚拟环境存储在你指定的存储路径,那么就修改环境变量
小简
2022/12/29
6670
Python:虚拟环境
推荐阅读
相关推荐
Python虚拟环境(pipenv、venv、conda一网打尽)[通俗易懂]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档