首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我有两个版本的python时出错:'version_info‘对象没有属性'__version__’

当我有两个版本的python时出错:'version_info‘对象没有属性'__version__’
EN

Stack Overflow用户
提问于 2022-01-04 13:32:21
回答 1查看 1.8K关注 0票数 0

我在为我工作的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中有版本错误:

代码语言:javascript
复制
AttributeError: 'version_info' object has no attribute '__version__'

因此,我不能将它与LabView集成。

在安装模块(pip、matplotlib和.)时,我将路径更改为:"C:\Users\user\AppData\Local\Programs\Python\Python36-32\Scripts>",然后编写:pip install numpypip install matplotlib。安装它们时没有错误,但是当我想通过python运行一个简单的代码时,它不能导入matplotlib。我也尝试过使用pip安装matplotlib==version编号的matplotlib的旧版本,但是它并没有解决这个问题。另一方面,在阿纳康达64位中,每件事都是正常的。

你能帮我一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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

确保您有正确的间距^

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70579601

复制
相关文章

相似问题

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