使用pip安装后,导入cvxopt包不起作用:
% 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的大多数东西,但没有找到任何有用的东西。有什么建议吗?谢谢
发布于 2021-04-04 00:50:13
% 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。
要么运行
python3.7 -m pip install cvxopt然后使用python3.7运行脚本。
或者以同样的方式使用python3.8。
https://stackoverflow.com/questions/66933490
复制相似问题