我试图使用Homebrew来安装graph-tool,但python3找不到它.
brew tap homebrew/science
brew install graph-tool
Run Code Online (Sandbox Code Playgroud)
据说这个包安装在homebrew/science/graph-tool-2.22_1我刚找到的地方/usr/local/Homebrew/Library/Taps/homebrew/homebrew-science/graph-tool.rb.
当我尝试在python3中导入图形工具时,它显示了这一点
from graph_tool.all import *
ImportError: No module named 'graph_tool'
我正在使用python3.
which python3
/usr/local/bin/python3
有没有办法可以使用Homebrew中安装的graph_tool包?
任何帮助,将不胜感激.
我使用MySQL根据CreationDate过滤日期.
如果我在没有比较CreationDate的情况下这样做,它将返回一些结果.
use todo;
SELECT *
FROM ToDoItem
WHERE ToDoListID = 1
AND COMPLETED = 1
AND Priority>=2;
Run Code Online (Sandbox Code Playgroud)
但是,当我添加与日期的比较时,将没有结果.
use todo;
SELECT *
FROM ToDoItem
WHERE ToDoListID = 1
AND COMPLETED = 1
AND Priority>=2
AND CreationDate > ´2004-11-18 15:26:58´;
Run Code Online (Sandbox Code Playgroud)
它说'15:26:58'附近有一个"SQL语法错误"和"查询中断".
我不知道为什么这不起作用,因为我在stackoverflow上看到了一些使用">"和"<"直接比较两个日期的例子.
任何帮助,将不胜感激.谢谢.
我试图按照Scala编程一书中的第6.2章构建理论.但是在尝试这样做时我遇到了问题.
这是test.scala.
class Rational(n: Int, d: Int)
{ println("Created "+n+"/"+d)
}
Run Code Online (Sandbox Code Playgroud)
所以我先在终端窗口中键入以下内容.
user$ scala
Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_73).
Type in expressions to have them evaluated.
Type :help for more information.
Run Code Online (Sandbox Code Playgroud)
然后使用 :load test.scala
scala> :load test.scala
Loading test.scala...
defined class Rational
<console>:12: error: not found: value n
println("Created "+n+"/"+d)
^
<console>:12: error: not found: value d
println("Created "+n+"/"+d)
^
Run Code Online (Sandbox Code Playgroud)
当我输入时,我期待着new Rational(1, 2).
Created 1/2
res0: Rational …Run Code Online (Sandbox Code Playgroud)