我已经学习Python几个月了。 在我最近使用的叶上教程中。 当我将folium导入VSCode时,单词“ folium”用红色下划线标出。 enter image description here
脚本运行正常,但是,当我在Anaconda中打开VSCode时,它不起作用。 (该脚本在PyCharm中也可以正常运行)。 很抱歉这个愚蠢的问题,我花了很长时间试图弄清楚我是怎么做的。
任何帮助将不胜感激。
预先感谢 RWoood
答案 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
'。
如果“ pip --version
”下仍然有弯弯曲曲,请重新加载VSCode。您可以使用:folium
,然后输入Ctrl+Shift+p
。
请注意,在使用conda环境时,它必须处于激活状态。