我发现了这个链接:
(Python) 在本地使用库而不是安装它 https://stackoverflow.com/questions/9059699/python-use-a-library-locally-instead-of-installing-it
并按照步骤提供我下载并提取到桌面上的 IBPy 包的路径。
我的代码如下所示:
import sys
sys.path.append('C:\Users\Duck\Desktop\IbPy-0.7.6-9.51\build\lib\ib')
import IbPy
但第三行的错误是:没有名为 IbPY 的模块。我在 IbPy 路径上尝试了不同的变体:C:\Users\Duck\Desktop\IbPy-0.7.6-9.51
有什么建议 ?我的问题是我什至无法在本地安装软件包。我唯一可以做的就是通过 USB 携带包裹。
Edit:
(1) 是的,有init.py file
(2)我现在使用的是
sys.path.append(r'C:\Users\Duck\Desktop\IbPy-0.7.6-9.51\build\lib\ib')
错误仍然存在。
我使用 Pycharm 作为编辑器,并从以下位置下载了 IBPy:
https://github.com/blampe/IbPy https://github.com/blampe/IbPy
对 Windows 路径使用原始字符串。这\b
被解释为退格字符。
r'C:\Users\Duck\Desktop\IbPy-0.7.6-9.51\build\lib\ib'
应该管用。原始字符串阻止对除字符串的引号字符之外的所有字符进行反斜杠转义的解释。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)