0

我在 Win 7 中使用 Julia Studio 0.4.4。安装 TimeData 后,当我写:

  using TimeData

我收到此错误:

 LoadError("C:\\Users\\user\\.julia\\TimeData\\src\\TimeData.jl",14,ErrorException("DataFrame not defined"))

如果我写:

 using DataFrames    

我得到另一个错误:

 LoadError("C:\\Users\\user\\.julia\\TimeData\\src\\TimeData.jl",14,ErrorException("invalid redefinition of constant Timedata"))

这是 Pkg.status() 所说的:

- TimeData                      0.0.1              8e216472 (dirty)
 - TimeModels                    0.0.1
 - TimeSeries                    0.2.0
Additional packages:
 - BinDeps                       0.2.12
 - Blocks                        0.0.4
 - Cairo                         0.2.13
 - Color                         0.2.10
 - DataArrays                    0.0.3
 - DataFrames                    0.4.3
 - Datetime                      0.1.3
 - GZip                          0.2.12
 - HTTPClient                    0.1.0
 - IniFile                       0.2.2
 - LibCURL                       0.1.3
 - LibExpat                      0.0.4
 - SortingAlgorithms             0.0.1
 - StatsBase                     0.3.8
 - Tk
4

1 回答 1

1

Julia Pkg.update() 不会更新脏包(某些文件已更改或不在正确的分支上)。

- TimeData 0.0.1 8e216472 (dirty)

这应该意味着您已经更改了 TimeData 包。

所以请转到 C:\Users\user\.julia\TimeData,运行git checkout .它会丢弃当前目录下文件中的所有更改(如何丢弃 Git 中未暂存的更改?)。然后尝试 Pkg.update() 。

于 2014-06-17T05:02:45.987 回答