在 Google VM (Ubuntu) 上安装 TA-lib
Installing TA-lib on Google VM (Ubuntu)
我遇到了众所周知的 TA-lib 库安装问题。然而,即使这个问题众所周知,我也只看到 1 post 谈论在 Google Cloud 上安装,我的问题与那个问题有点不同。按照 TA-lib Github README 上的说明进行操作后
下载 ta-lib-0.4.0-src.tar.gz 和:
$ untar and cd
$ ./configure --prefix=/usr
$ make
$ sudo make install
我正在尝试 pip 安装 TA-lib。当我输入
pip3 install TA-lib`
我明白了
Collecting Ta-lib
Using cached https://files.pythonhosted.org/packages/90/05/d4c6a778d7a7de0be366bc4a850b4ffaeac2abad927f95fa8ba6f355a082/TA-Lib-0.4.17.tar.gz
Requirement already satisfied: numpy in /home/franc_paoli/.local/lib/python3.5/site-packages (from Ta-lib) (1.14.5)
Building wheels for collected packages: Ta-lib
Running setup.py bdist_wheel for Ta-lib ... -
然后命令 window 尝试无限加载.. 没有任何响应。你认为它只是慢,我应该等待 (1h+) 还是过程中出现问题?
根据 VM 资源,这可能需要一段时间,我会等待确认。
确保你有 pip3 命令的权限,如果没有你需要为命令添加 "sudo" 前缀。
Python 包完全有可能需要一个小时或更长时间来安装,如果它有很多需要构建的 C 代码。 Running setup.py bdist_wheel for Ta-lib ...
行背后可能正在做的事情是编译。
如果想查看,可以在pip3
运行ning的时候,再打开一个终端window/tab,重新连接服务器,运行top
查看所有 运行ning 进程。进入后,您可以按 c
查看正在 运行ning 的命令,或按 q
退出。如果 Python 或 GCC 或 G++ 进程占用大量 CPU,它可能正在做某事。如果没有什么大事发生,可能是出了什么问题。
不过请注意,您安装的 TA-lib 与下载和手动构建的不同。当您通过 Pip 执行此操作时,它正在下载并安装 https://files.pythonhosted.org/packages/90/05/d4c6a778d7a7de0be366bc4a850b4ffaeac2abad927f95fa8ba6f355a082/TA-Lib-0.4.17.tar.gz
,并为您重新执行所有 ./configure
和 make
。
我遇到了众所周知的 TA-lib 库安装问题。然而,即使这个问题众所周知,我也只看到 1 post 谈论在 Google Cloud 上安装,我的问题与那个问题有点不同。按照 TA-lib Github README 上的说明进行操作后
下载 ta-lib-0.4.0-src.tar.gz 和:
$ untar and cd
$ ./configure --prefix=/usr
$ make
$ sudo make install
我正在尝试 pip 安装 TA-lib。当我输入
pip3 install TA-lib`
我明白了
Collecting Ta-lib
Using cached https://files.pythonhosted.org/packages/90/05/d4c6a778d7a7de0be366bc4a850b4ffaeac2abad927f95fa8ba6f355a082/TA-Lib-0.4.17.tar.gz
Requirement already satisfied: numpy in /home/franc_paoli/.local/lib/python3.5/site-packages (from Ta-lib) (1.14.5)
Building wheels for collected packages: Ta-lib
Running setup.py bdist_wheel for Ta-lib ... -
然后命令 window 尝试无限加载.. 没有任何响应。你认为它只是慢,我应该等待 (1h+) 还是过程中出现问题?
根据 VM 资源,这可能需要一段时间,我会等待确认。 确保你有 pip3 命令的权限,如果没有你需要为命令添加 "sudo" 前缀。
Python 包完全有可能需要一个小时或更长时间来安装,如果它有很多需要构建的 C 代码。 Running setup.py bdist_wheel for Ta-lib ...
行背后可能正在做的事情是编译。
如果想查看,可以在pip3
运行ning的时候,再打开一个终端window/tab,重新连接服务器,运行top
查看所有 运行ning 进程。进入后,您可以按 c
查看正在 运行ning 的命令,或按 q
退出。如果 Python 或 GCC 或 G++ 进程占用大量 CPU,它可能正在做某事。如果没有什么大事发生,可能是出了什么问题。
不过请注意,您安装的 TA-lib 与下载和手动构建的不同。当您通过 Pip 执行此操作时,它正在下载并安装 https://files.pythonhosted.org/packages/90/05/d4c6a778d7a7de0be366bc4a850b4ffaeac2abad927f95fa8ba6f355a082/TA-Lib-0.4.17.tar.gz
,并为您重新执行所有 ./configure
和 make
。