我在为我工作的Anaconda中使用Python3.6.5 64位。目前,我需要将LabView连接到Python。据我所知,LabView支持PythonVersion3.6,并且Python和LabView的比特性必须相同。我已经在我的windows (64位)上安装了LabView 32位,就像他们建议安装LabView 32位一样,即使我们有windows 64。
因此,我安装了Python3.6.032位,通过使用Python,通过导入numpy模块并将其连接到LabView,我编写了一个简单的代码。但是,当我编写需要导入matplotlib的代码时,它在python中有版本错误:
AttributeError: 'version_info' object has no attribute '__version__'因此,我不能将它与LabView集成。
在安装模块(pip、matplotlib和.)时,我将路径更改为:"C:\Users\user\AppData\Local\Programs\Python\Python36-32\Scripts>",然后编写:pip install numpy和pip install matplotlib。安装它们时没有错误,但是当我想通过python运行一个简单的代码时,它不能导入matplotlib。我也尝试过使用pip安装matplotlib==version编号的matplotlib的旧版本,但是它并没有解决这个问题。另一方面,在阿纳康达64位中,每件事都是正常的。
你能帮我一下吗?
发布于 2022-01-04 13:36:19
我认为这是因为您的计算机上有两个版本的python。当您想引用python的特定版本时,只需做: py - version
例如,如果您想在cmd中引用python 3.10,那么do: Py-310和当您想要引用3.9 do: Py-39
要添加位版本,请添加一个破折号和bitness --例如:py -3.9-64,例如:py -3.6-32
确保您有正确的间距^
https://stackoverflow.com/questions/70579601
复制相似问题