叶可以在水蟒中运行吗?

时间:2020-08-05 20:37:45

标签: python visual-studio-code anaconda folium

我已经学习Python几个月了。 在我最近使用的叶上教程中。 当我将folium导入VSCode时,单词“ folium”用红色下划线标出。 enter image description here

脚本运行正常,但是,当我在Anaconda中打开VSCode时,它不起作用。 (该脚本在PyCharm中也可以正常运行)。 很抱歉这个愚蠢的问题,我花了很长时间试图弄清楚我是怎么做的。

任何帮助将不胜感激。

预先感谢 RWoood

1 个答案:

答案 0 :(得分:1)

尝试使用“ File "main.py", line 121, in <module> main() File "main.py", line 56, in main model.train(FLAGS.epochs, FLAGS.log_interval, FLAGS.out_dir, True) File "build_gan.py", line 123, in train x_fake = self.netG(z_noise, x_fake_labels) File "anaconda3/lib/python3.6/site-packages/torch/nn/modules/module.py", line 493, in __call__ result = self.forward(*input, **kwargs) File "cgan.py", line 42, in forward x = self.model(z) File "anaconda3/lib/python3.6/site-packages/torch/nn/modules/module.py", line 493, in __call__ result = self.forward(*input, **kwargs) File "anaconda3/lib/python3.6/site-packages/torch/nn/modules/container.py", line 92, in forward input = module(input) File "anaconda3/lib/python3.6/site-packages/torch/nn/modules/module.py", line 493, in __call__ result = self.forward(*input, **kwargs) File "anaconda3/lib/python3.6/site-packages/torch/nn/modules/conv.py", line 796, in forward output_padding, self.groups, self.dilation) RuntimeError: Expected 4-dimensional input for 4-dimensional weight 128 256, but got 2-dimensional input of size [32, 128] instead ”检查您的conda环境中是否成功安装了conda list模块。

如果conda列表中没有folium模块,请使用'folium'进行安装。前提是该点来自conda。要检查点的版本,可以使用'pip install folium'。

enter image description here

如果“ pip --version”下仍然有弯弯曲曲,请重新加载VSCode。您可以使用:folium,然后输入Ctrl+Shift+p

请注意,在使用conda环境时,它必须处于激活状态。

enter image description here

参考:Conda environments