当前位置: 首页 > 面试题库 >

在Ubuntu中将virtualenv与Python和Visual Studio Code一起使用

拓拔弘亮
2023-03-14
问题内容

我有一个Python专案,而导航/自动完成功能在专案中的档案内都能正常运作。我想指定一个virtualenv,以便导航/自动完成功能可以在该virtualenv中使用包。

我在settings.py中尝试了此操作,但导航/自动完成功能不起作用。也可以通过设置"python.pythonPath":"~/dev/venvs/proj/bin/python杀死原始导航/自动完成功能。

{
    "editor.rulers": [80,100],
    "python.autoComplete.extraPaths": [
        "~/dev/venvs/proj",
        "~/dev/venvs/proj/lib"
     ]
}

问题答案:

使用扩展的最新更新,您只需指定"python.pythonPath"以下内容即可。

的值"python.autoComplete.extraPaths"将在运行时确定,但是您仍然可以在其中自由指定自定义路径。

请记住,进行必要的更改后,请重新启动Visual Studio Code。

{
    "editor.rulers": [80,100],
    "python.pythonPath":"~/dev/venvs/proj/bin/python"
}


 类似资料:
  • 问题内容: 我的机器上装有python 2.7.6和3.4.0。2.7版本正在我的道路上。我想使用3.4设置virtualenv。SO和其他地方有很多帖子,建议我从命令提示符处执行以下操作: 但这对我不起作用。控制台会话具有管理员权限,并且UAC已关闭,但是出现权限问题: 我也尝试过专门针对virtualenv的3.4版本进行尝试,但在不更改路径的情况下,它最终执行了2.7和3.4 python文

  • 我正在尝试学习python、mongodb和flask,我正在使用Miguel Grinberg提供的非常优秀的博客,他在博客上提供了一套很棒的教程。米格尔格林伯格。通用域名格式 我有一个小的RESTful服务器工作正常,但现在想从mongo而不是mysql中提取东西 我可以使用下面的代码拉出mongo记录,但我很难让它呈现出来。 我在下面的代码中使用了箭头来显示我在哪里挣扎,我认为缺乏经验。任何

  • 问题内容: 对于OSX 10.6用户,这是一个讨论很多的问题,但是我一直无法找到有效的解决方案。这是我的设置: Python 2.6.1 64位Django 1.2.1 MySQL 5.1.47 osx10.6 64位 我使用–no-site-packages创建了一个virtualenvwrapper,然后安装了Django。当我激活virtualenv并运行python manage.py s

  • 问题内容: 使用virtualenv,我使用默认版本的Python(2.7)运行项目。在一个项目中,我需要使用Python 3.4。 我曾经将其安装在Mac上。现在,如何创建使用新版本的virtualenv? 例如sudo virtualenv envPython3 如果我尝试: 我得到: 问题答案: 只需运行 OP编辑后更新: 有没有在OP的版本virtualenv中的一个bug,如所描述这里。

  • 我使用在我的Mac上安装它。现在,我如何创建一个使用新版本的virtualenv? 例如sudo virtualenv envPython3 如果我试着:

  • 问题内容: 我正在尝试使用 selenium* 选择包裹在 angular 1中 的textarea ,但是在DOM中看不到。有一个名为Pytractor的模块。我一直在尝试解决此问题,但是我无法正确使用它。 * 谁能帮我这个? 问题答案: 您还可以使用常规的硒绑定来测试AngularJS应用程序。您将需要使用“ 显式等待”来等待元素的出现,消失,标题/ URL的更改等-用于使您能够继续测试页面的