You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PyJulia调用Julia项目时,如何从项目目录初始化Julia运行时?

PyJulia 加载Julia项目依赖的正确方式
  • jl_init_path仅用于指定Julia的系统级加载路径,无法实现激活项目专属环境、加载项目依赖的需求。
  • 推荐两种可行方案:
    1. 先初始化Julia运行时,再通过Pkg.activate()激活项目环境
      import julia
      # 初始化Julia实例
      j = julia.Julia()
      # 激活目标项目的环境
      j.eval('using Pkg; Pkg.activate("/path/to/project/")')
      # 此时即可正常调用项目依赖包
      j.eval('using YourProjectDependencies')
      
    2. 初始化时通过命令行参数直接指定项目环境
      import julia
      # 启动Julia时添加--project参数指定项目路径
      j = julia.Julia(arguments=['--project=/path/to/project/'])
      # 直接使用项目依赖
      j.eval('using YourProjectDependencies')
      

内容的提问来源于stack exchange,提问作者BAR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 17:32:02