首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MacOS上使用Python3的cvxopt

在MacOS上使用Python3的cvxopt
EN

Stack Overflow用户
提问于 2021-04-04 00:32:27
回答 1查看 71关注 0票数 1

使用pip安装后,导入cvxopt包不起作用:

代码语言:javascript
复制
% sw_vers
ProductName:    Mac OS X
ProductVersion: 10.15.7
BuildVersion:   19H15
% python3 --version
Python 3.7.2
% pip3 install cvxopt 
Collecting cvxopt
  Using cached cvxopt-1.2.6-cp38-cp38-macosx_10_9_x86_64.whl (3.1 MB)
Installing collected packages: cvxopt
Successfully installed cvxopt-1.2.6
% cat testcvxopt.py 
import cvxopt

print("hi")
% python3 testcvxopt.py 
Traceback (most recent call last):
  File "testcvxopt.py", line 1, in <module>
    import cvxopt
ModuleNotFoundError: No module named 'cvxopt'

我已经阅读并尝试了我能找到的关于安装cvxopt的大多数东西,但没有找到任何有用的东西。有什么建议吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-04 00:50:13

代码语言:javascript
复制
% python3 --version
Python 3.7.2
% pip3 install cvxopt 
Collecting cvxopt
  Using cached cvxopt-1.2.6-cp38-cp38-macosx_10_9_x86_64.whl (3.1 MB)

您的默认python3是3.7,但pip3运行在Python3.8下。选择要使用的Python,并使用该Python。

要么运行

代码语言:javascript
复制
python3.7 -m pip install cvxopt

然后使用python3.7运行脚本。

或者以同样的方式使用python3.8

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

https://stackoverflow.com/questions/66933490

复制
相关文章

相似问题

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