我正在尝试在我的hadoop集群中安装python包,比如numpy、pandas等,hadoop集群安装在redhat(rhel7)中。我下载了tar文件,提取了它们,然后执行python set.py install命令来安装包。我需要以下意见的指导:
pandas依赖项安装在/usr/lib/python 2.7/下,而pandas库安装在/usr/lib64/python 2.7/下。现在虽然我可以导入pytz、six等依赖项,但在尝试导入pandas时却出现了导入错误。我在导入其他包(如numpy、scipy等)时遇到了相同的问题,因为它们都在lib64文件夹下获取inst。我在sys.path中添加了lib和lib64文件夹,但没有任何帮助。另外,尝试了软链接,但同样没有帮助。请帮忙。
lib&lib64文件夹有什么不同?为什么python在lib下搜索包i而不是lib64,即使路径变量同时设置为这两个位置?
暂无答案!
目前还没有任何答案,快来回答吧!