我在TA-lib库的知名安装过程中遇到问题。但是,即使这个问题众所周知,我也只看到1条关于在Google Cloud上安装的文章,而我的问题与该问题有些不同。按照下面随附的TA-lib Github自述文件中的说明进行操作
下载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 ... -
,然后命令窗口尝试无限加载..而没有任何响应。您是否认为它很慢,我应该等待(1h +)或过程中出现问题?
答案 0 :(得分:1)
如果其中包含大量需要构建的C代码,则安装Python软件包完全有可能花费一个小时或更长时间来安装。 Running setup.py bdist_wheel for Ta-lib ...
行后面可能正在做的事情是编译。
如果要检查它,可以在pip3
运行时打开另一个终端窗口/选项卡,再次连接到服务器,然后运行top
以查看所有正在运行的进程。进入那里后,您可以按c
查看正在运行的命令,或按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
。
答案 1 :(得分:0)
取决于VM资源可能需要一段时间,我将等待确认。 确保您具有pip3命令的权限,否则请为命令添加“ sudo”前缀。