ฉันกำลังพยายามสร้างห้องสมุดที่ต้องการในแพ็คเกจที่ฉันกำลังแจกจ่าย มันต้องการทั้งห้องสมุดSciPyและNumPy ขณะที่การพัฒนาผมติดตั้งได้ทั้งการใช้
apt-get install scipy
ซึ่งติดตั้ง SciPy 0.9.0 และ NumPy 1.5.1 และทำงานได้ดี
ผมอยากจะทำเช่นเดียวกันโดยใช้pip install
- เพื่อสามารถระบุการอ้างอิงใน setup.py ของแพคเกจของตัวเอง
ปัญหาคือเมื่อฉันพยายาม:
pip install 'numpy==1.5.1'
มันใช้งานได้ดี
แต่แล้ว
pip install 'scipy==0.9.0'
ล้มเหลวอย่างน่าสังเวชด้วย
raise self.notfounderror(self.notfounderror.__doc__)
numpy.distutils.system_info.BlasNotFoundError:
Blas (http://www.netlib.org/blas/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [blas]) or by setting
the BLAS environment variable.
ฉันจะทำให้มันทำงานได้อย่างไร
blas-devel
lapack-devel
ไม่ได้ระบุไว้ในเอกสารนี้ แต่จะต้องทำถ้าคุณต้องการติดตั้งโดยใช้ PIP
numpy=1.5.1
แทนnumpy==1.5.1
(เท่ากับคู่)?