Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用Matplotlib&;Abaqus 6.12_Python_Numpy_Matplotlib - Fatal编程技术网

Python 使用Matplotlib&;Abaqus 6.12

Python 使用Matplotlib&;Abaqus 6.12,python,numpy,matplotlib,Python,Numpy,Matplotlib,我目前正在使用python为abaqus制作一个插件。我到处寻找这个问题的解决办法。我只需将matplotlib 1.3.1复制到abaqus site packages文件夹中,就可以将matplotlib 1.3.1安装到abaqus及其相关模块(Six、numpy、dateutil、pytz和PyParassing)中。Abaqus 6.12似乎内置了numpy 1.4,但这需要更新到1.5或更高版本…我只是简单地删除了它,并将其替换为1.8.0。我遇到了“Tkinter”错误,并使用以下

我目前正在使用python为abaqus制作一个插件。我到处寻找这个问题的解决办法。我只需将matplotlib 1.3.1复制到abaqus site packages文件夹中,就可以将matplotlib 1.3.1安装到abaqus及其相关模块(Six、numpy、dateutil、pytz和PyParassing)中。Abaqus 6.12似乎内置了numpy 1.4,但这需要更新到1.5或更高版本…我只是简单地删除了它,并将其替换为1.8.0。我遇到了“Tkinter”错误,并使用以下方法解决它:

    import sys        
    sys.path.append("C:\Python26\Lib\lib-tk")
    import Tkinter
    import matplotlib.pyplot as plt
现在我似乎可以使用matplotlib了。但是,每当我在插件中使用plt.plot()函数时,abaqus就会冻结。当我关闭abaqus时,阴谋很快就开始了。我真的不知道这里发生了什么,有没有其他人遇到过这个问题或者有可能的解决办法


我希望这是清楚的,请询问我是否需要详细说明任何其他内容。

我正在使用Abaqus 6.11与NumPy 1.6.1和Matplotlib 1.1.0配合使用,它可以在不冻结应用程序的情况下工作。。。也许您可以尝试更改Matplotlib版本。。。确保它们与Abaqus安装兼容(32位或64位)…在对早期版本进行了一些试验后,我成功地使.plot()功能发挥作用,但我没有意识到这会有什么不同。show()函数可以正常工作,但这是向前迈出的一步!干杯,萨洛·卡斯特罗!