Skip to content

JuliaCall reinstalling PythonCall every time #144

Closed
@henry2004y

Description

@henry2004y

Hi,

Two users of my Julia pkg via JuliaCall have encountered the same issue when multithreading on the Python side was involved. They were mainly Python users who haven't used Julia before. After they installed JuliaCall via pip install juliacall, they had no issue calling Julia in a serial program. However, when they used multithreading on the Python side, they told me Julia tried to repeatly install PythonCall everytime with lengthy error messages.

The easy fix would be to manually install PythonCall in Julia. I haven't encountered this issue myself previously because I have all the pkgs already installed on the Julia side.

Is this behaviour expected? Or should we mention this in the doc?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions