PyCall does not use virtualenv
- Ngôn ngữ chính
- Julia
- Star
- 1.5k
- Fork
- 186
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
I'm running Python 3.7.3 and Julia 1.1.1 (2019-05-16). I have a virtual environment set up for python and PyCall is unable to import the packages installed there. In addition, when I run
```julia
py"""import site
print(site.getsitepackages())"""
```
I get the site packages folder of my main install and not the environment one. I can also import packages if they are installed on my system's Python.
When adding PyCall I have my environment activated. I have also tried setting the ENV["PYTHON"] and running `Pkg.build("PyCall")` as well with no change.
I am on Windows 10.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Tái hiện báo cáo trên Windows 10 với Julia 1.1.1, Python 3.7.3 và một virtualenv đã được kích hoạt, kiểm tra build của PyCall và kết quả site.getsitepackages() được báo cáo. Theo dõi cách PyCall chọn Python và xác minh rằng các import được phân giải vào môi trường đã kích hoạt khi vấn đề được khắc phục.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- julia, python
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100