Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.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/8/visual-studio-code/3.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
尝试在VSCode中运行python环境_Python_Visual Studio Code_Anaconda_Environment - Fatal编程技术网

尝试在VSCode中运行python环境

尝试在VSCode中运行python环境,python,visual-studio-code,anaconda,environment,Python,Visual Studio Code,Anaconda,Environment,我已经下载了Anaconda Navigator for windows,在安装过程中建议安装VSCode。我也这么认为,它似乎有很多我在python IDE中寻找的特性。但我被困在如何在不同的环境下运行它 我尝试在Anaconda环境选项卡中选择一个环境,然后单击主页并启动VSCode。这似乎在某种程度上起了作用。在终端中,where.exe python获取我 C:\Users\USERNAME\AppData\Local\conda\conda\envs\PYTHON_ENV\python

我已经下载了Anaconda Navigator for windows,在安装过程中建议安装VSCode。我也这么认为,它似乎有很多我在python IDE中寻找的特性。但我被困在如何在不同的环境下运行它

我尝试在Anaconda
环境
选项卡中选择一个环境,然后单击
主页
并启动VSCode。这似乎在某种程度上起了作用。在终端中,
where.exe python
获取我

C:\Users\USERNAME\AppData\Local\conda\conda\envs\PYTHON_ENV\python.exe
但是,当我尝试检查该环境中可用的模块时,它失败了。我知道这些模块是可用的,因为我可以在Anaconda Navigator的
环境
选项卡中看到它们,或者如果我直接从
环境
选项卡启动终端。这就是它在VSCode内的终端失败的原因:

PS H:\> python -m import sys
C:\Users\USERNAME\AppData\Local\conda\conda\envs\PYTHON_ENV\python.exe: No module named import
H:\> python
Python 2.7.15 |Anaconda, Inc.| (default, May  1 2018, 18:37:09) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> help()
  File "<stdin>", line 1
    help()
          ^
SyntaxError: invalid syntax
>>> quit()
  File "<stdin>", line 1
    quit()
          ^
SyntaxError: invalid syntax
PS H:\>python-m导入系统
C:\Users\USERNAME\AppData\Local\conda\conda\envs\PYTHON\u ENV\PYTHON.exe:没有名为import的模块
H:\>python
win32上的Python 2.7.15 | Anaconda,Inc.|(默认,2018年5月1日,18:37:09)[MSC v.1500 64位(AMD64)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>帮助()
文件“”,第1行
帮助()
^
SyntaxError:无效语法
>>>退出
文件“”,第1行
退出
^
SyntaxError:无效语法

万一这是一个XY问题,我实际上要做的是运行我从github克隆的一些代码,它有一个PyQt4依赖项。当我在VSCode中打开文件并尝试运行它时,我得到错误:
ImportError:没有名为PyQt4的模块。我可以从终端运行它,但我也想知道如何使用VSCode。

看起来您的安装中还有其他问题。我将卸载所有Python,并用python3.6重新安装Anaconda。顺便说一句,这是一个几乎全新的安装。我昨天下载的。我大部分时间将使用的python存储库仍然在python2.7上,因此我选择了Anaconda2。如果没有其他想法,我将尝试Anaconda3,在其中我将使用python2.7环境。我在Anaconda3中使用python2.7。卸载-重新安装不太顺利。我遇到了这个问题: