在vscode vs交互式shell中导入python模块

时间:2020-04-30 21:56:36

标签: python visual-studio-code pip

我正在学习python。我正在尝试在vscode中导入模块,并使用pip安装它们。当我尝试导入模块时,它说(Pic 1)我已经满足了要求,但是然后(Pic 2/3)它说当我去在J​​upyter交互式外壳中运行程序时找不到模块。 (图4)但是,当我在python交互式shell中运行相同的代码时,它可以正常工作。这似乎发生在所有模块上,而不仅仅是本示例中的模块(pyperclip)。似乎vscode / Jupyter可能在与python交互式shell不同的地方。但是,我在这一点上仍然处于困境,不知道还要尝试什么。

感谢您的宝贵时间,以及可能提供的任何帮助。

(Pic1) Installing module with pip

(Pic 2) Code I am trying to run

(Pic 3) Output from Jupyter shell

(Pic 4) Same code in python interactive shell

1 个答案:

答案 0 :(得分:0)

我认为您需要使用anaconda提示符安装软件包,因为有时在使用不同平台时会发生。因此,请在Anaconda提示符下尝试pip install pyperclip,希望这可以解决您的问题,否则请观看此video completely,这将使您了解这些导入错误的发生方式以及解决方案。