我在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
答案 0 :(得分:1)
Julia Pkg.update()不会更新软件包是否脏(某些文件已更改或未在正确的分支中)。
- TimeData 0.0.1 8e216472 (dirty)
这应该意味着您已经更改了TimeData包。
所以请转到C:\ Users \ user \ .julia \ TimeData,然后运行git checkout .
这将从当前目录向下丢弃文件中的所有更改(How do I discard unstaged changes in Git?)。然后尝试Pkg.update()。