我试图导入一个模块在木星笔记本,但它有ModuleNotFoundError。看上去是这样的:
我用来查找其查找模块的路径的代码:
import sys
sys.executable
sys.path然后它输出
['/Users/username',
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python39.zip',
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9',
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload',
'',
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages',
'/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/IPython/extensions',
'/Users/username/.ipython']然后我尝试用jupyter笔记本安装这个软件包。
!pip install QuantConnect因为我安装它之前,它说
Requirement already satisfied: QuantConnect in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages (0.1.0)但我认为这与我以为它在搜索模块的地方之一相吻合。我希望它能正常工作,但是当我试图导入它时,我会得到同样的错误。
import QuantConnect as Qc
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-6-f774cbf1659e> in <module>
----> 1 import QuantConnect as Qc
ModuleNotFoundError: No module named 'QuantConnect'我正在使用python 3,我刚刚将pip更新到最新版本,我做的任何事情似乎都不起作用。
发布于 2022-03-17 10:42:06
您安装的包是这。它几乎是空的。查看您的site-packages,您应该不会看到Quantconnect文件夹,只会看到QuantConnect_Reserved文件夹。pip show QuantConnect还显示:
Name: quantconnect
Version: 0.1.0
Summary: QuantConnect package reserved for future use
Home-page: UNKNOWN
Author: QuantConnect Corp.
Author-email: support@quantconnect.com
License: Apache 2.0
Location: c:\users\...\miniconda3\envs\qc\lib\site-packages
Requires:
Required-by:注QuantConnect包保留给以后使用。所以包只是一个占位符,所以名称已经被公司保留了。
https://stackoverflow.com/questions/71502575
复制相似问题