كيف يمكنني استخدام الثعبان العددي مع بيثون 2.6

StackOverflow https://stackoverflow.com/questions/417664

  •  03-07-2019
  •  | 
  •  

سؤال

أنا مجبر على الترقية إلى Python 2.6 وأواجه مشكلات باستخدام Python العددي (نومبي) مع Python 2.6 في Windows. أحصل على الخطأ التالي ...

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from numpy.core.numeric import array,dot,all
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\__init__.py", line 39, in <module>
    import core
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\core\__init__.py", line 5, in <module>
    import multiarray
ImportError: Module use of python25.dll conflicts with this version of Python.

يبدو أن الوحدة النمطية الموجودة تحاول استخدام python25.dll ملف. هل هناك أي طريقة يمكنني من خلالها استخدامها لاستخدام python26.dll ملف بدلاً من ذلك دون تعديل الرمز المصدر؟

هل كانت مفيدة؟

المحلول

كيف قمت بتثبيته؟ Numpy ليس لديه حاليا ثنائي بيثون 2.6 ثنائي.

اذا كنت تمتلك لاباك/أطلس/بلاس, ، وما إلى ذلك وبيئة التطوير ، يجب أن تكون قادرًا على تجميع numpy من المصادر. وإلا أعتقد أنك عالق في استخدام Python 2.5 على Windows إذا كنت بحاجة إلى Numpy.

يجب أن يكون للإصدار التالي من Numpy 2.6 ثنائي ، ومن المحتمل أن يكون خارج خلال الشهر المقبل أو نحو ذلك.

تحرير]: يبدو أن مطور Pygame قام بإنشاء ثنائي Numpy 1.2.1 لـ Python 2.6 على Windows ، متاح هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top