我是新手Python用户,并且慢慢地对以下问题感到疯狂:我使用pip为Python 2.7(win34)安装了许多模块。我确认这些模块确实安装完毕。然后我在.py脚本中导入模块(使用Atom编辑器):
import numpy as np
import pandas as pd
import fiona
import geopandas as gpd
import shapely
导入前两个模块没有问题,但fiona,geopandas和形状触发错误:
ImportError: No module named geopandas
我怀疑问题可能与存储模块的不同目录有关,但不确定如何解决这个问题。我看到几个类似的问题,但没有答案。感谢任何提示!
答案 0 :(得分:0)
在这种情况下有两种情况。它可能是许可问题或所有者问题。
检查已安装模块的权限。并提供所有权限。
chmod -R 777
第二件事,可能是所有者问题,可能是您使用
安装模块apt-get install module_name 或者pip install modual_name
尝试使用sudo安装modual
sudo apt-get install module_name 或sudo pip install modual_name
如果上述内容不起作用,请尝试使用
sudo ln -s /usr/bin/python2.7 /usr/bin/python
它会告诉系统找到默认的系统python。