小编bob*_*e93的帖子

iPython:无法导入名为sklearn的模块

我可以使用python解释器导入sklearn,但是当我尝试在iPython笔记本中执行相同操作时,iPython会抛出ImportError.知道是什么导致了这个问题吗?我需要在iPython中使用一个模块.

在此输入图像描述

在此输入图像描述

我不确定这是否有用,但这是我在我的机器上安装的软件包的子集.

在此输入图像描述

我按照这里关于安装过程的说明进行操作:http: //shanshanchen.com/2013/05/29/install-numpy-scipy-scikit-learn-on-mac-os-x-for-data-miners/

python ipython python-import jupyter-notebook

7
推荐指数
1
解决办法
2983
查看次数

Sed和Awk逃离&符号(&)

我正在解析PHP文件并在HTML中包装函数原型元素.但是如果有&符号,则会破坏我的代码.

输入:function foo (&$var1, &$var2){...}// as String
Desired输出(在HTML中):&$var1, &$var2 //基本上,只输出变量,以便它们在浏览器中正确显示

现在,我将每个变量发送到awk的子方法1,然后发送到sed.

sub(/^&/, "\\\&", param)  #param is the variable of interest (e.g. &$var1)

#Intermediate step in case it's relevant. The awk-processed elements 
#are sent to ${file}_param.txt. Each set of parameters are delimited by colons.
param=$(cut -d: -f$counter ${file}_param.txt) 

#Replace some default text in template file with real stuff.
sed -i "s|@PARAM|$param|1" "$base"_funct_def.txt
Run Code Online (Sandbox Code Playgroud)

输出我得到:正在解释&符号.整场比赛被替换.

隔离问题:执行以下操作会在浏览器中显示"g $ var1",如我所愿.但是,我正在努力获得'&'.

sub(/^&/, "g", param)
Run Code Online (Sandbox Code Playgroud)

我尝试:我用三个反斜杠,因为我认为AWK会先处理成"\&"的,送入sed的,将其解释"\&"为文本"&".我尝试了1到6个反斜杠,但无济于事.

问题: …

regex shell

5
推荐指数
1
解决办法
3339
查看次数

标签 统计

ipython ×1

jupyter-notebook ×1

python ×1

python-import ×1

regex ×1

shell ×1