问题描述
conda list
命令下,我的新环境 py36
可以在 VSCode 中选择。选择后,它告诉我我使用的是 Python 3.6.12。但是,当我只是尝试导入包时:
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
#import basemap
import sys
print(sys.version)
...无法导入底图。 (在此版本中已注释掉,以便我可以打印在 VSCode 中运行的 Python 版本)。所以我注释了 import basemap
行(所有其他包都正确导入)并添加了两行来打印代码片段使用的 Python 版本。结果出人意料:尽管选择了使用 3.6.12 的解释器(见附图,屏幕截图底部),print(sys.version) 的返回是
3.9.1 (tags/v3.9.1:1e5d33e,Dec 7 2020,17:08:21) [MSC v.1927 64 bit (AMD64)]
如何让 VSCode 运行环境中明确定义的 Python 版本,以便我可以导入底图?
预先感谢您对此主题的任何帮助。
布拉德
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)