如何解决如何使Visual Studio在选择的环境中运行?
首先,我是Python的新手,没有经过计算机科学方面的正式培训,因此对于某些术语不正确或缺失,我深表歉意。
作为背景信息,我已经测试了3个主要环境,IronPython 2.7(未安装numpy),Python 2.7(已安装numpy)和Python 3.7(未安装numpy)。
无论我从下拉列表中选择哪种环境,Visual Studio似乎只能在Python 3.7环境下运行。我已经用“ import numpy”和“ print'Hello world'”之类的简单行进行了测试,并且无论选择哪种环境以及为每个软件包安装的软件包,我总是会收到错误消息,表明它正在使用Python 3.7环境(未安装numpy软件包,print语句在参数周围加上括号)。
但是,当我使用交互式窗口时,它尊重交互式窗口的选定环境,并产生预期的结果。选择包含我的脚本的文件夹的环境时,甚至在我在主窗口中选择的环境都匹配时,这甚至会转移。似乎只有在使用“开始项目”选项时,它才会强制使用Python 3.7。
有关更多信息,我的原始脚本已完全正常运行,并且被编写为与其他软件交互,但是随后对该软件进行了数周的深刻更新(可能还包括其他方面的信息,我才被告知状态),由于强制使用Python 3.7,此后一直无法运行。
有人可以告诉我为什么Visual Studio这样做吗?如何使Visual Studio尊重所选的环境?
编辑:我发现通过在Python环境选项卡中更改新项目的“默认”环境,可以更改Visual Studio运行脚本的方式。我该如何明确告诉Visual Studio将Python 2.7用于我的脚本,而不仅仅是设置为“默认”的内容?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。