Python easy_install未正确配置SimpleTk
我试图在基于AmazonLinux的EC2服务器上运行一些python代码。代码在运行ubuntu的本地机器上运行良好 其中一个依赖项是SimpleTk模块。我安装了它Python easy_install未正确配置SimpleTk,python,amazon-ec2,easy-install,Python,Amazon Ec2,Easy Install,我试图在基于AmazonLinux的EC2服务器上运行一些python代码。代码在运行ubuntu的本地机器上运行良好 其中一个依赖项是SimpleTk模块。我安装了它 easy_install -U SimpleITK 如果安装成功,我可以在REPL中导入模块。然而,我发现它的所有功能都是不可访问的 AttributeError: 'module' object has no attribute 'ReadImage' 我需要的所有函数都有类似的错误。经过一些调查,似乎很容易安装,但不知怎
easy_install -U SimpleITK
如果安装成功,我可以在REPL中导入模块。然而,我发现它的所有功能都是不可访问的
AttributeError: 'module' object has no attribute 'ReadImage'
我需要的所有函数都有类似的错误。经过一些调查,似乎很容易安装,但不知怎么搞砸了安装。在我的本地机器上,当我执行help(simpletk)
时,我会得到完整的函数列表,最重要的是,文件如下所示:
/usr/local/lib/python2.7/.../SimpleITK/SimpleITK.py
但是在EC2服务器上,它被列为
/usr/local/lib/python2.7/.../SimpleITK
我相信这就是我遇到问题的原因——在服务器上,python不知道它所说的“文件”实际上是一个目录,而模块的实际源代码就在该目录中
我尝试重新安装模块,升级setuptools,但错误依然存在。我尝试用pip安装,但pip甚至找不到模块。我也遇到了同样的问题,问题是有几个python;在我的例子中,anaconda和ubuntu附带的那个。为了解决这个问题,我使用每个python发行版的pip删除了每个发行版中的SimpleTk包(pip卸载SimpleTk)。然后,我使用带有anaconda可执行文件的pip安装再次安装了它。我也遇到了同样的问题,这是有几个python的问题;在我的例子中,anaconda和ubuntu附带的那个。为了解决这个问题,我使用每个python发行版的pip删除了每个发行版中的SimpleTk包(pip卸载SimpleTk)。然后,我使用带anaconda可执行文件的pip安装再次安装了它。您是否尝试下载和使用
python setup.py安装
您是否尝试下载和使用python setup.py安装
您是否尝试下载和使用python setup.py安装