- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我尝试在 Coding Ground for python 上安装 neurolab、termcolor 库使用
进入工作文件夹pip install --target=. neurolab
pip install --target=. termcolor
他们都工作了。
但是当我尝试时:
pip install --target=. numpy
没用。
我希望能够在 Coding Ground 上本地运行已经在我的计算机上运行的脚本,以便我可以与计算机上未安装 Python 的人共享我的项目。
更新:使用 quit() 后,我能够在 Numpy 终端中安装 neurolab、termcolor。但是无法从 Numpy 终端共享项目。
更新:安装 scipy python wheel 后,我尝试运行我的脚本并遇到以下错误
File "/home/cg/root/neurolab/train/spo.py", line 73, in __call__
from scipy.optimize import fmin_bfgs
File "/home/cg/root/scipy/optimize/__init__.py", line 233, in <module>
from ._minimize import *
File "/home/cg/root/scipy/optimize/_minimize.py", line 26, in <module>
from ._trustregion_dogleg import _minimize_dogleg
File "/home/cg/root/scipy/optimize/_trustregion_dogleg.py", line 5, in <module>
import scipy.linalg
File "/home/cg/root/scipy/linalg/__init__.py", line 174, in <module>
from .misc import *
File "/home/cg/root/scipy/linalg/misc.py", line 5, in <module>
from .blas import get_blas_funcs
File "/home/cg/root/scipy/linalg/blas.py", line 155, in <module>
from scipy.linalg import _fblas
ImportError: libtatlas.so.3: cannot open shared object file: No such file or directory
最佳答案
关于 neurolab 和 termcolor,它们都是纯 Python 模块。
纯 Python,即模块仅使用 Python 编写。这些库独立于平台且易于分发。
numpy ,它是一个用 C/C++ 库编写的 python 包装器
所以,numpy 需要一个构建工具链,即它需要在使用之前在平台上构建,这使得 numpy 模块依赖于平台。
“Coding Ground”等编码平台的构建工具链有限用于构建复杂的 C/C++ Python 模块/扩展。
解决方案之一是在其他机器上构建模块,然后将其推送到“Coding Ground”。
我已经为 numpy 创建了一个构建并将其上传到我的保管箱,你可以像这样在 tutorialspoint 上安装它:
wget "https://www.dropbox.com/s/40l9l9kpc018ehn/numpy-1.11.0-cp27-none-linux_x86_64.whl?dl=0&raw=1" -O numpy-1.11.0-cp27-none-linux_x86_64.whl
pip install --target=. numpy-1.11.0-cp27-none-linux_x86_64.whl
这看起来像
sh-4.3$ pip install --target=. numpy-1.11.0-cp27-none-linux_x86_64.whl
Processing ./numpy-1.11.0-cp27-none-linux_x86_64.whl
Installing collected packages: numpy
Successfully installed numpy
sh-4.3$
sh-4.3$ python
Python 2.7.10 (default, Sep 8 2015, 17:20:17)
[GCC 5.1.1 20150618 (Red Hat 5.1.1-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
准备使用和共享项目。
更多阅读 how to build a python wheel
希望这能解决您的问题。
编辑:
由于 Tin Tran 对 scipy 模块有需求,因此为 Linux 构建了它。
您可以使用以下脚本访问它:
wget "https://www.dropbox.com/s/awsvqm4devetljm/scipy-0.17.1-cp27-none-linux_x86_64.whl?dl=0&raw=1" -O scipy-0.17.1-cp27-none-linux_x86_64.whl
pip install --target=. scipy-0.17.1-cp27-none-linux_x86_64.whl
注意:scipy 模块依赖于 numpy,请确保您事先安装了 numpy。
关于python - 我将如何在 Coding Ground 上安装 numpy 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37634645/
我对 R 非常缺乏经验,但有人告诉我它是首要的统计软件包。为了进行研究,我研究了它,但我在时间序列数据方面处于僵局,特别是回归。我知道如何进行多元回归,也知道如何使用 SARIMA 模型进行预测,但我
我想知道训练数据集、测试数据集和地面真相之间的关系。我分别知道每一个的含义,但我看不到它们之间的关系,特别是地面实况和训练数据。 最佳答案 您的训练数据是您训练分类器的数据。 然后,您可以在测试集上测
问题 我有一个与逻辑纯度相关的问题。 这个程序是纯粹的吗? when(ground(X), X > 2). 有关上下文的一些[ir]相关详细信息 我正在尝试编写具有良好终止属性的纯谓词。例如,我想编写
OCaml 有时会发出警告“这种地面强制不是主要的”。我想我理解“非主要”部分(类型推断至少给出了两种可能的类型,它们都不是另一个的子类型),但我不知道“地面强制”是什么。 我怀疑答案必须涉及一些抽象
我刚开始用 java 为一个类(class)制作小行星克隆游戏。这是我第一次使用 Box2D,所以我试图确保我了解类层次结构的基础知识。 我感到困惑的一件事是 Box2D manual 中的内容.在谈
我正在制作游泳池的照片库。搜索栏会更新每个输入字符的状态,类似于 Netflix 搜索栏。它会更新 JSON 文件中的所有键,类似于您在 Netflix 上搜索标题“Good Will Hunting
我一直在玩 reSTLet,到目前为止我喜欢它 :) 不过,我在让 reSTLet 客户端在 android 模拟器上工作时遇到了一些麻烦。 现在有一个在 JSE 下运行的非常简单的 reSTLet
我在这里看到的东西有标准 vector 我有其值动态变化但始终小于 20 的变量示例中的 dynamicSizeToInsert。为什么 vector 大小不断增长? std::vector v; /
我在这里搜索并用谷歌搜索,但无济于事。当在 Weka 中进行聚类时,有一个方便的选项,类到聚类,它与算法产生的聚类相匹配,例如简单的 k-means,到您作为类属性提供的“基本事实”类标签。这样我们就
import datetime from nltk_contrib import timex now = datetime.date.today() basedate = timex.Date(now
tl;dr version 我需要一个可公开访问的公司内部工具的性感 session 和身份验证处理程序。我应该创建自己的工具还是每个人都觉得梦幻般的现有工具? 这是我的具体情况: 身份验证:过去几周
我尝试在 Coding Ground for python 上安装 neurolab、termcolor 库使用进入工作文件夹 pip install --target=. neurolab pip
我正在尝试从TLE文件中用Python语言绘制地面轨迹,而不使用显式的Astery或其他包。我遇到了一个我搞不清楚的代码问题。这个问题与地面轨道路径的连续性有关。代码似乎切断了路径,然后在另一边继续,
I'm trying to plot a ground track in Python from a TLE file without using explicit astropy or oth
我有一个 DataFrame,其中包含无序 项目 ID 及其各自负责人的列表。我想将新数据框的值与基本事实进行比较,以验证新数据框中的所有项目 ID 是否都是;在 ground truth 中并且有相
当我将 100 张图像导入数据集时,但仅成功导入了 99 张图像。报告警告: “无法导入某些图像”。 错误信息:标签已经是事实 . The images I was importing are Che
如何删除 Amazon Sagemaker Ground Truth Labeling Job ? 在控制台上找不到该选项。 最佳答案 遗憾的是,无法删除标签作业。 我也遇到过类似的问题,想知道是否有
我有以下任务: 在植物上附加地面层(以 jpg 图像形式提供)。 我认为我找到了解决方案。 CodePen 上的现场演示:http://codepen.io/mizech/full/dXBoRq/ 但
我的 javascript 程序遇到一些问题。我正在尝试做一个java脚本函数,让小点落下,产生雪的错觉。 我想要两件事,但我不知道该怎么做: 我想让雪降下来,并留出一些时间间隔。我的意思是,首先出现
我正在从事一个涉及检测各种框架中的人的项目。检测器能够检测到帧序列中的大部分人。 但它有时会将静止的背景物体检测为人。我真的很想知道为什么会这样,以及检测器当前的工作如何导致这些误报。 如何消除这些误
我是一名优秀的程序员,十分优秀!