首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fipy.test名义上已安装,但Fipy ()失败并显示错误消息

Fipy.test名义上已安装,但Fipy ()失败并显示错误消息
EN

Stack Overflow用户
提问于 2017-02-24 04:04:31
回答 1查看 234关注 0票数 0

我正在尝试在Windows7系统上使用Miniconda2来设置FiPy,然后使用recommended python -c "import fipy; fipy.test()"运行测试套件。

不幸的是,套件没有得到测试结果,而是给了我一个堆栈跟踪错误:

代码语言:javascript
复制
running egg_info
creating c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info
writing c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info\PKG-INFO
writing top-level names to c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info\top_level.txt
writing dependency_links to c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info\dependency_links.txt
writing manifest file 'c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info\SOURCES.txt'
warning: manifest_maker: standard file '-c' not found

reading manifest file 'c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info\SOURCES.txt'
writing manifest file 'c:\users\bram\appdata\local\temp\tmpbzt0mv\FiPy.egg-info\SOURCES.txt'
running test
running build_ext
fipy version 3.1.3
numpy version 1.12.0
pysparse is not installed
scipy version 0.18.1
matplotlib is not installed
gist is not installed
mpi4py is not installed
mpi4py is not installed
enthought.mayavi is not installed
gmsh is not installed
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "D:\Users\Bram\Miniconda2\lib\site-packages\fipy\__init__.py", line 164, in test
    cmdclass={'test': _TestClass(_test)})
  File "D:\Users\Bram\Miniconda2\lib\distutils\core.py", line 151, in setup
    dist.run_commands()
  File "D:\Users\Bram\Miniconda2\lib\distutils\dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "D:\Users\Bram\Miniconda2\lib\distutils\dist.py", line 972, in run_command
    cmd_obj.run()
  File "D:\Users\Bram\Miniconda2\lib\site-packages\setuptools-27.2.0-py2.7.egg\setuptools\command\test.py", line 172, in run
  File "D:\Users\Bram\Miniconda2\lib\site-packages\fipy\tests\testClass.py", line 236, in run_tests
    testLoader = loader_class()
  File "D:\Users\Bram\Miniconda2\lib\unittest\main.py", line 94, in __init__
    self.parseArgs(argv)
  File "D:\Users\Bram\Miniconda2\lib\unittest\main.py", line 149, in parseArgs
    self.createTests()
  File "D:\Users\Bram\Miniconda2\lib\unittest\main.py", line 158, in createTests
    self.module)
  File "D:\Users\Bram\Miniconda2\lib\unittest\loader.py", line 130, in loadTestsFromNames
    suites = [self.loadTestsFromName(name, module) for name in names]
  File "D:\Users\Bram\Miniconda2\lib\unittest\loader.py", line 100, in loadTestsFromName
    parent, obj = obj, getattr(obj, part)
AttributeError: 'module' object has no attribute 'testFiPy'

有没有人能帮我解决这个问题?我不知道从哪里开始这个结果。

EN

回答 1

Stack Overflow用户

发布于 2019-02-01 16:04:41

我只想为那些(像我一样)刚接触git和conda的人补充一下--要从开发分支安装FiPy,你应该(遵循this的回答):

对于windows)

  • Install git和pip:conda install git pip

  • Install pip install git+git://github.com/usnistgov/fipy@develop

  1. 激活您的conda环境:source activate myenv (或activate myenv
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42425149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档