Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Visual Studio 2017中运行python_Python_Visual Studio - Fatal编程技术网

在Visual Studio 2017中运行python

在Visual Studio 2017中运行python,python,visual-studio,Python,Visual Studio,我已经下载了VS2017预发行版,它具有本机Python支持,我正在尝试编写一个脚本来调用REST方法 #!/usr/bin/env python import requests import sys import urllib3 urllib3.disable_warnings() class MyRest(): def __init__(self): self.appliance = "192.168.1.100" BASE_URL = 'https:/

我已经下载了VS2017预发行版,它具有本机Python支持,我正在尝试编写一个脚本来调用REST方法

#!/usr/bin/env python

import requests
import sys
import urllib3

urllib3.disable_warnings()

class MyRest():
    def __init__(self):

     self.appliance = "192.168.1.100" 
     BASE_URL = 'https://%s/api/about"'
     self.base_url = BASE_URL % self.appliance
     ret = requests.get(self.base_url, verify=False)

if __name__ == "__main__":
  try:
    myRest = MyRest()

    print("Hello")
    print("=" * 79)
    print(ret)
    sleep(10)

  except Exception as ex:
    print ("Failed")
    print(ex)
    sys.exit(1)
当我尝试在VS中运行时,我会在一瞬间弹出运行窗口,然后退出,这意味着我不知道代码是否正常运行。如果在空闲状态下运行相同的脚本,则会看到预期的控制台输出:

回溯(最近一次呼叫最后一次): 文件“H:\data\Visual Studio 2017\Projects\PythonApplication1\myREST.py”,第5行,在 导入urllib3 导入错误:没有名为urllib3的模块

我有两个主要问题:

a) 如何从VC2017运行此脚本以获得相同的输出,而不必切换到空闲状态


b) 如何导入urlib3-我已经通过VS2017运行了pip安装,就像我对请求所做的那样,但尽管如此,仍然存在一个错误,表明模块未导入

请尝试从Visual Studio下载urlib3,然后在Visual Studio内安装本地包(不使用pip)。它应该可以解决问题的B部分

尝试从下载urlib3,然后在Visual Studio中安装本地包(不使用pip)。它应该可以解决问题的B部分