将scrypt-0.8.0下载到Centos 7系统上。我在我的主目录中使用Anaconda 2.7.12版本的python。在解压缩scrypt文件之后,我运行了'python setup.py install'。构建和安装完成,没有任何错误指示。然后我启动了python解释器并输入了“import scrypt”。抛出了一个ImportError异常,并显示消息“没有名为_scrypt的模块”。
我打开了创建的.egg文件,看到有一个文件_scrypt.so。我也进入了原始的构建目录,看到了文件scrypt.py和_scrypt.so。在那个目录中,我再次启动python,执行了import命令,并成功导入了包并运行了一些scrypt示例。这告诉我文件已正确构建并正确安装。
为什么python不能找到模块?