将 ibapi 库添加到 Spyder 中的 PYTHONPATH 模块 (Python 3.6)

2024-01-10

我试图简单地连接到 ibapi(Interactive Brokers API),但我在使用 Spyder 时遇到了一些技术问题。

到目前为止我做了什么:

  1. 我安装了 Windows 的最新版本here http://interactivebrokers.github.io/#
  2. 我为 Spyder 中的 PYTHONPATH 管理器提供了以下路径:C:\TWS API\source\pythonclient\ibapi之后我重新启动了Spyder

当我简单地输入import ibapi我收到相同的错误消息:ModuleNotFoundError: No module named 'ibapi'

我在这里做错了什么以及如何修复这个简单的错误?


我不太使用 python,但我很确定你必须安装 ibapi。我从未使用过 PYTHONPATH,我的在 Spyder 和 Jupyter 中运行良好。我正在使用蟒蛇。

我运行 Anaconda 提示符(仅激活 conda 环境)并导航到目录C:\TWS API\source\pythonclient并运行python setup.py install

然后一切正常。我想很多python包都需要这样安装。

注意:那不是我的安装目录,我只是复制了你的。路径中可能存在空格问题。尝试重命名为C:\TWSAPI\...如果您还有问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 ibapi 库添加到 Spyder 中的 PYTHONPATH 模块 (Python 3.6) 的相关文章

  • iter() 不适用于 datetime.now()

    Python 3 6 1 中的一个简单片段 import datetime j iter datetime datetime now None next j returns Traceback most recent call last F
  • Python 多处理池突然停止

    我正在尝试根据我的要求执行并行处理 并且代码似乎可以按预期并行处理 4k 5k 元素 但是 一旦要处理的元素开始增加 代码就会处理一些列表 然后在没有抛出任何错误的情况下 程序突然停止运行 我检查过 程序没有挂起 RAM 可用 我有 16
  • Python 3:如何让“else”语句仅在“if”语句都不为真时才适用?

    抱歉 这里是初学者 尝试使该程序扫描某个字母组合 如果没有找到任何字母组合 则返回 else 语句 但是 我不知道如何仅当所有 if 语句返回 False 时才应用 else 语句 这是我的代码 class color BOLD 033 1
  • 安装 Tensorflow 时出现问题——不是 CUDA/CuDNN 问题

    我最近开始使用 Tensorflow 但安装时遇到问题 每次我尝试导入它时都会收到以下错误 gt gt gt import tensorflow as tf Traceback most recent call last File C Us
  • 如何推迟/推迟 f 字符串的评估?

    我正在使用模板字符串生成一些文件 并且我喜欢为此目的而使用的新 f 字符串的简洁性 以减少我以前的模板代码 如下所示 template a The current name is name names foo bar for name in
  • Python 和 F 字符串解释

    在下面的 f 字符串中 print It s fleece was white as format snow Is snow 一个变量 我对它到底会被判定为什么感到困惑 No snow 是一个字符串文字 一个产生字符串值的表达式 snow将
  • 安装 ibapi 包

    您好 我正在尝试在 python 中安装 ibapi 但是该软件包似乎不可用 因为每次我尝试安装它时都会出现错误 是否有其他方法可以安装该软件包 对你的帮助表示感谢 我已经留下了我使用的代码 尝试安装该软件包 pip install iba
  • 在 Python 中迭代并从 Web 中提取表并保存为 Excel 文件

    我想迭代并从链接中提取表here http zjj sz gov cn ztfw gcjs xmxx jgysba 然后另存为excel文件 我怎样才能做到这一点 谢谢 到目前为止我的代码 import pandas as pd impor
  • Spark 2.3 AsyncEventQueue 错误和警告

    我正在运行内存密集型代码 其中创建了一个管道 其中包括 使用 Shimazaki 和 Shinomoto 的 Bin Width 算法找到最佳的 bin 值数量 通过使用上面找到的相应 bin 值对同一列进行分桶来创建新列 通过 8 个顺序
  • 安装软件包时无法导入名称“html5lib”错误

    安装时mxnet包我收到错误 无法导入名称 html5lib 当我去的时候html5lib软件包安装我遇到同样的错误 完整的错误消息可以在image https i stack imgur com uXucS png 我已经使用 Anaco
  • 盈透证券通过 python api 的有效时间订单

    使用Interactive Brokers Python API 我尝试提交在一天中的特定时间之前有效的限价订单 基于此处的文档https interactivebrokers github io tws api classIBApi 1
  • 基于 F1 的自定义评估函数,用于 xgboost - Python API

    我编写了以下自定义评估函数与 xgboost 一起使用 以优化 F1 不幸的是 当使用 xgboost 运行时它会返回异常 评价函数如下 def F1 eval preds labels t np arange 0 1 0 005 f np
  • 如何使用 Python API 获取我在盈透证券的账户头寸?

    编辑 我找到了有关错误消息的解决方案 这是 IB 的 API 上的错误 我在下面作为答案显示的代码对于那些寻找干净的解决方案来从 IB 账户读取头寸和资产净值的人来说应该很有用 原来的问题 参见下面的解决方案 在此留下原始问题以获取上下文
  • 如何去掉tableview底部的空白区域

    QTableWidget 的 tableview 底部总是有一个平淡的区域 如何去掉这个空白区域 让tableview只根据给定的数据显示行和列 你必须设置Stretch作为 resizeMode 到verticalheader impor
  • 尝试导入张量流时出现非法硬件指令

    我刚刚使用以下说明安装了tensorflowvirtualenv方法 安装过程很顺利 所以我认为没有任何问题 安装后 我继续尝试导入它以验证一切正常 我收到以下消息 1 4492 illegal hardware instruction c
  • 在Ubuntu 18.04、Python 3.6.7 64位、Mono 5.16上安装pythonnet失败

    我想在 Ubuntu 上安装 pythonnet 但失败了 这就是我到目前为止所尝试的 usr bin python3 m pip install U pythonnet user Error Collection pythonnet Us
  • 在 Python 3.6 中将 ABCMeta 与 __init_subclass__ 组合时出现类型错误

    我正在尝试使用 python 3 6 的新功能 init subclass 特征 PEP 487 https www python org dev peps pep 0487 与abc模块 它似乎不起作用 以下代码 from abc imp
  • 使用pytube下载youtube视频时如何添加tqdm以显示进度条?

    我在学习pytube下载 Youtube 视频并尝试tqdm在它的顶部显示进度条 但它显示各种错误 而且我无法理解当我下载视频时发生了什么pytube并显示进度条 这就是我无法添加的原因tqdm in it 我写的代码pytube运行良好
  • 在 .vscode 中调试时遇到问题

    我最近在 VSCODE 中调试时遇到了一个大问题 我尝试通过搜索网站并重新安装一些扩展来自行修复它 而不是在中显示我的结果调试控制台它将以下输出写入我的terminal cd Users AVFL Documents Programming
  • 重命名 python 子包,将旧名称标记为已弃用

    我有一个 python 包 它具有以下目录结构 package init py subpackage A init py moduleA py moduleB py 现在我想更改名称subpackage A to subpackage B同

随机推荐