2015-05-31 36 views
6

Tôi có Sympy cài đặt với Anaconda, phiên bản của tôi (của Sympy) là 0.7.6.Cài đặt phiên bản github của gói với Anaconda

Tôi muốn có thể sử dụng phiên bản git của Sympy. Bạn có biết làm thế nào tôi có thể nói với Anaconda để thay thế 2 phiên bản?

Tôi đã thử sử dụng lệnh git clone, nhưng thư mục Sympy từ git và Anaconda không giống nhau chút nào, vì vậy tôi không thể thay thế bằng cái khác.

git clone git://github.com/sympy/sympy.git 

Is there a command like : "conda update-git sympy" ?

Tôi tìm thấy câu trả lời đó, nhưng tôi không hiểu làm thế nào để làm điều đó.

Possible to do "conda build" from github branch?

CẬP NHẬT: Tôi đã sử dụng các lệnh sau đây và nó làm việc

python setup.py develop 

trong thư mục sympy tôi.

Nhờ @asmeurer

+0

về cơ bản những gì bạn đã làm là cài đặt công cụ sympy để phát triển và bạn sao chép tệp? – Srgrn

Trả lời

2

câu trả lời trước của tôi được dựa trên thời gian dài trước experiance đây là proccess đúng (mà làm việc cho tôi dựa trên các Anaconda mới nhất trên một máy cửa sổ)

Tôi đã cập nhật meta.yaml chỉ với những thay đổi sau: thay đổi để có được những nguồn tin từ git bao gồm mpmath trong xây dựng chạy và kiểm tra loại bỏ một số thư viện của sympy mà dường như đã được loại bỏ khỏi phiên bản mới nhất

tôi có tất cả các tập tin trong các ý chínhsau 10 https://gist.github.com/srgrn/622cf61b03b7321503cc

hy vọng nó sẽ giúp

0

bạn có thể thử như sau:

  1. tải về công thức nấu ăn conda (https://github.com/conda/conda-recipes)
  2. cập nhật các meta.yaml để nhận được nguồn tin từ github như được giải thích trong ngăn xếp câu hỏi tràn mà bạn đã liên kết.
  3. chạy xây dựng chung cư.
+0

Tôi đã thử nhưng tôi gặp lỗi 'Xử lý phụ thuộc cho sympy == 0.7.7.dev0 Tìm kiếm mpmath> = 0.19 Traceback (cuộc gọi gần đây nhất): Tệp" setup.py ", dòng 352, trong install_requires = ['mpmath> =% s'% mpmath_version] ...... RuntimeError: Quá trình tải xuống thiết lập bị vô hiệu hóa trong quá trình xây dựng chung. Đảm bảo thêm tất cả các phụ thuộc trong url meta.yaml = https: //pypi.python.org/simple/mpmath/r Lệnh không thành công:/bin/bash -x -e/Người dùng/Nouveau/Projets/conda/sympy /xây dựng.sh' vẻ lạ vì 'conda cập nhật mpmath tìm nạp gói siêu dữ liệu: .... # Tất cả các gói yêu cầu đã installed.' – dooms

+0

tôi không thể tìm chi nhánh này nơi mà bạn đã lấy nó từ đâu? bạn cũng có trên cửa sổ hoặc unix? có vẻ như Linux nhưng tôi không chắc chắn với con đường này. – Srgrn

+0

Tôi đang sử dụng OSX và tôi lấy url này từ kho lưu trữ Github của họ https://github.com/sympy/sympy – dooms

Các vấn đề liên quan