当我使用using
关键字获得库时,我在启动时在控制台中收到警告。我怎样才能减轻名称冲突的问题?我没有看到其他编程语言提供的库别名关键字as
。朱莉娅的命名空间冲突
3
A
回答
7
您可以改为使用import
。您可以随时别名它自己,因为模块只是变量:
import DifferentialEquations
DiffEq = DifferentialEquations
const DE = DifferentialEquations # Don't know if const matters here
有针对此提供import as
语法糖的悬而未决的问题。 https://github.com/JuliaLang/julia/issues/1255
+0
我希望这些确切的信息在官方文档中。 – m33lky
+0
你应该总是做'const'!如果不是,那么'DiffEq.foo'和任何对它的调用将永远不会被推断。 –
+0
不确定模块是否有隐含的const或其他内容。 –
相关问题
- 1. 朱莉娅:如何擦除朱莉娅
- 2. 朱莉娅 - 管朱莉娅REPL
- 3. 在朱莉娅
- 4. 在朱莉娅
- 5. 在朱莉娅
- 6. 在朱莉娅
- 7. 在朱莉娅
- 8. 生成朱莉娅
- 9. 如何朱莉娅
- 10. 朱莉娅LightGraphs weakly_connected_components
- 11. 朱莉娅 - 与@parallel
- 12. 方法朱莉娅
- 13. 朱莉娅PyPlot段
- 14. 朱莉娅的R`replicate`? 100:
- 15. R的grepl在朱莉娅
- 16. 的NetCDF在朱莉娅
- 17. 慢朱莉娅启动时间
- 18. 朱莉娅0.6 pmap函数
- 19. 朱莉娅 - 怪joinpath()行为
- 20. 从朱莉娅程序
- 21. 重塑在朱莉娅
- 22. 朱莉娅执行速度
- 23. 朱莉娅稀疏矩阵
- 24. 朱莉娅 - 继续外环
- 25. 朱莉娅符号数学?
- 26. 朱莉娅:print_with_color()在终端
- 27. 朱莉娅宏观泼洒
- 28. 优化掉在朱莉娅
- 29. 朱莉娅由前一列
- 30. 调度在朱莉娅V0.5 +
您可以使用'import'来代替。 –
我可以使用整个包装的一部分吗? – m33lky
供参考,哪些库? –