$ python3 --version
Python 3.6.1
$ python3 -m virtualenv venv
Using base prefix '/Library/Frameworks/Python.framework/Versions/3.6'
New python executable in .../venv/bin/python3
Also creating executable in .../venv/bin/python
Installing setuptools, pip, wheel...done.
$ source venv/bin/activate
$ pip install tensorflow
Collecting tensorflow
Using cached tensorflow-1.2.0-cp36-cp36m-macosx_10_11_x86_64.whl
....
$ python
Python 3.6.1 (v3.6.1:69c0db5050, Mar 21 2017, 01:21:04)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from tensorflow.examples.tutorials.mnist import input_data
>>> mnist = input_data.read_data_sets("/tmp/data/")
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1318, in do_open
encode_chunked=req.has_header('Transfer-encoding'))
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1239, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1285, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1234, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1026, in _send_output
self.send(msg)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 964, in send
self.connect()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1400, in connect
server_hostname=server_hostname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 401, in wrap_socket
_context=self, _session=session)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 808, in __init__
self.do_handshake()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 1061, in do_handshake
self._sslobj.do_handshake()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 683, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File ".../venv/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/mnist.py", line 235, in read_data_sets
SOURCE_URL + TRAIN_IMAGES)
File ".../venv/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/base.py", line 208, in maybe_download
temp_file_name, _ = urlretrieve_with_retry(source_url)
File ".../venv/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/base.py", line 165, in wrapped_fn
return fn(*args, **kwargs)
File ".../venv/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/base.py", line 190, in urlretrieve_with_retry
return urllib.request.urlretrieve(url, filename)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 248, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 223, in urlopen
return opener.open(url, data, timeout)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 526, in open
response = self._open(req, data)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 544, in _open
'_open', req)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 504, in _call_chain
result = func(*args)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1361, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1320, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)>
هذا لا يتكاثر مع TensorFlow 1.1.
هل يمكنك تجربة python2 (التثبيت الافتراضي للنظام py)؟ أيضًا ، كيف قمت بالتثبيت باستخدام التخمير أو macports (نستخدم الشراب في الاختبار بحيث يعمل هذا على الأرجح).
لقد قمت بتثبيت Python 3.6 باستخدام أداة تثبيت dmg من موقع Python على الويب (وليس من خلال brew أو macports).
يبدو أنه يعمل مع Python 2.7.10. كنت أعتقد أنه في Python 2.x urlretrieve لم تتحقق من صحة شهادة الخادم ، ولكن يبدو أنها تفعل ذلك اعتبارًا من 2.7.9: https://docs.python.org/2/library/urllib.html
إنه يعمل معي على Python 3.4 على Linux. سأحاول تثبيت python3.6 باستخدام الشراب. قد يكون توزيع python3 الذي تستخدمه قد نفد شهادات البيانات.
قد يكون هذا أيضًا لأنني انتقلت مؤخرًا إلى جهاز جديد وما زال مثبتًا جزئيًا فقط :)
للرجوع إليها في المستقبل: إذا كنت تريد استخدام مثبّت Python dmg ، فعليك أيضًا قراءة الملف التمهيدي لـ Python 3 وتشغيل البرنامج النصي bash /Applications/Python 3.6/Install Certificates.command
لتثبيت شهادات أحدث.
شكرا على الرد السريع ،aselle!
إذا كنت تريد فقط نسخ اللصق في Terminal:
/Applications/Python\ 3.6/Install\ Certificates.command
أتلقى نفس المشكلة بالضبط على MacOSX 10.11.6
لقد اتبعت أولاً الخطوات بالضبط هنا لإعداد virtualenv
لـ Python 3.n: https://www.tensorflow.org/install/install_mac
بعد ذلك ، باتباع أول خطوتين في هذا البرنامج التعليمي https://www.tensorflow.org/get_started/mnist/beginners ، أرى ما يلي ؛ أي اقتراحات للعمل حول هذا (على سبيل المثال ، هل يمكنني تنزيل هذا من مكان آخر؟) سيكون موضع تقدير كبير.
(tensorflow) ~/tensorflow $ python
Python 3.6.2 (v3.6.2:5fd33b5926, Jul 16 2017, 20:11:06)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from tensorflow.examples.tutorials.mnist import input_data
>>> mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1318, in do_open
encode_chunked=req.has_header('Transfer-encoding'))
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1239, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1285, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1234, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1026, in _send_output
self.send(msg)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 964, in send
self.connect()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1400, in connect
server_hostname=server_hostname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 401, in wrap_socket
_context=self, _session=session)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 808, in __init__
self.do_handshake()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 1061, in do_handshake
self._sslobj.do_handshake()
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ssl.py", line 683, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:748)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/aaron/tensorflow/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/mnist.py", line 235, in read_data_sets
SOURCE_URL + TRAIN_IMAGES)
File "/Users/aaron/tensorflow/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/base.py", line 208, in maybe_download
temp_file_name, _ = urlretrieve_with_retry(source_url)
File "/Users/aaron/tensorflow/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/base.py", line 165, in wrapped_fn
return fn(*args, **kwargs)
File "/Users/aaron/tensorflow/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/datasets/base.py", line 190, in urlretrieve_with_retry
return urllib.request.urlretrieve(url, filename)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 248, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 223, in urlopen
return opener.open(url, data, timeout)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 526, in open
response = self._open(req, data)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 544, in _open
'_open', req)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 504, in _call_chain
result = func(*args)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1361, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1320, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:748)>
@ brightbytes-dude هل قمت بتشغيل الأمر المدرج هنا: https://github.com/tensorflow/tensorflow/issues/10779#issuecomment -309134512
/Applications/Python\ 3.6/Install\ Certificates.command
أن لم الحيلة، وذلك بفضل!! (افترضت بغباء أن هذا كان مناسبًا فقط للتثبيت dmg
.)
هل يمكنك تغيير عنوان URL لتنزيل MNIST في Contrib / learn / python / learn / datasets / mnist.py لعدم استخدام https؟ سيساعد ذلك الأشخاص الذين يعانون من هذه المشكلة. في محاولة في متصفح ويعمل رابط تنزيل http.
خط للتغيير:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
خط جديد:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
أهلا،
أنا جديد على بايثون وتنسورفلو. تجربة مثال MNIST وتلقي نفس رسائل الخطأ مثل paulcwatts (أعلاه)
من tensorflow.examples.tutorials.mnist استيراد input_data
mnist = input_data.read_data_sets ("MNIST_data /" ، one_hot = صحيح)
Traceback (أحدث مكالمة أخيرة):
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 1318 ، في do_open
encode_chunked = req.has_header ("ترميز النقل"))
ملف "C: UsersAndreasDocumentsPythonlibhttpclient.py" ، السطر 1239 ، في الطلب
self._send_request (طريقة ، عنوان url ، نص ، رؤوس ، encode_chunked)
ملف "C: UsersAndreasDocumentsPythonlibhttpclient.py" ، السطر 1285 ، في _send_request
self.endheaders (body، encode_chunked = encode_chunked)
ملف "C: UsersAndreasDocumentsPythonlibhttpclient.py" ، السطر 1234 ، في الرؤوس النهائية
self._send_output (message_body، encode_chunked = encode_chunked)
ملف "C: UsersAndreasDocumentsPythonlibhttpclient.py" ، السطر 1026 ، في _send_output
إرسال النفس (msg)
ملف "C: UsersAndreasDocumentsPythonlibhttpclient.py" ، السطر 964 ، في الإرسال
self.connect ()
ملف "C: UsersAndreasDocumentsPythonlibhttpclient.py" ، سطر 1400 ، في اتصال
server_hostname = server_hostname)
ملف "C: UsersAndreasDocumentsPythonlibssl.py" ، السطر 401 ، في wrap_socket
_context = self، _session = جلسة)
ملف "C: UsersAndreasDocumentsPythonlibssl.py" ، السطر 808 ، في __init__
self.do_handshake ()
ملف "C: UsersAndreasDocumentsPythonlibssl.py" ، السطر 1061 ، في do_handshake
self._sslobj.do_handshake ()
ملف "C: UsersAndreasDocumentsPythonlibssl.py" ، السطر 683 ، في do_handshake
self._sslobj.do_handshake ()
ssl.SSLE خطأ: [SSL: CERTIFICATE_VERIFY_FAILED] فشل التحقق من الشهادة (_ssl.c: 748)
أثناء معالجة الاستثناء أعلاه ، حدث استثناء آخر:
Traceback (أحدث مكالمة أخيرة): الاختلاف الرئيسي هو أنني على WINDOWS 10 ولا يمكنني العثور على أمر الشهادات.
ملف "
mnist = input_data.read_data_sets ("MNIST_data /" ، one_hot = صحيح)
ملف "C: UsersAndreasDocumentsPythonlibsite-packagestensorflowcontriblearnpythonlearndatasetsmnist.py" ، السطر 240 ، في read_data_sets
source_url + TRAIN_IMAGES)
ملف "C: UsersAndreasDocumentsPythonlibsite-packagestensorflowcontriblearnpythonlearndatasetsbase.py" ، السطر 208 ، في might_download
temp_file_name، _ = urlretrieve_with_retry (source_url)
ملف "C: UsersAndreasDocumentsPythonlibsite-packagestensorflowcontriblearnpythonlearndatasetsbase.py" ، السطر 165 ، في ملفوفة_fn
إرجاع fn ( args ، * kwargs)
ملف "C: UsersAndreasDocumentsPythonlibsite-packagestensorflowcontriblearnpythonlearndatasetsbase.py" ، السطر 190 ، في urlretrieve_with_retry
إرجاع urllib.request.urlretrieve (url ، اسم الملف)
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 248 ، في urlretrieve
مع Contextlib.closing (urlopen (url، data)) كـ fp:
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 223 ، في urlopen
إرجاع opener.open (url ، البيانات ، المهلة)
الملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 526 ، مفتوح
استجابة = self._open (مطلوب ، بيانات)
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 544 ، في _فتح
"_open" ، مطلوب)
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 504 ، في _call_chain
النتيجة = func (* args)
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 1361 ، في https_open
السياق = self._context ، check_hostname = self._check_hostname)
ملف "C: UsersAndreasDocumentsPythonliburllibrequest.py" ، السطر 1320 ، في do_open
رفع URLError (يخطئ)
urllib.error.URLE خطأ:
آسف ربما لطرح "أسئلة غبية" ولكن هذه الأخطاء "لا تذهب بعيدا"
لدي نفس المشكلة مع ssl وهذا الخط يصلحها ،
/ Applications / Python 3.6 / تثبيت Certificates.command
MustafaHosny اللهم امين
إذا كان هناك أي شخص يتعثر عبر هذه الصفحة ولكن يبحث عن الإجابة للسماح لـ Tensorflow Hub في Ubuntu ، فقد جعلته يعمل على النحو التالي:
# Directory where user certs can be stored
cd /usr/local/share/ca-certificates
# Below may require elevated permissions, such as sudo su
pip3 install --upgrade certifi # Installs a certificate file
# Move the installed cert to the place Ubuntu expects it
cp /home/ubuntu/.local/lib/python3.5/site-packages/certifi/cacert.pem .
# Convert it into the format Ubuntu expects
openssl x509 -in cacert.pem -inform pem -outform der -out cacert.crt
# Actually load the new cert into the OS
update-ca-certificates
علاوة على ذلك ، فإن بعض التوليفات السحرية لتكوين وكيل الشركة الخاص بي ، وإعادة تشغيل نواة دفتر Jupyter ، وتشغيل TF Hub من برنامج نصي على الجهاز بدلاً من جهاز كمبيوتر محمول ، تسبب في النهاية في عمل TF Hub على الجهاز وفي الكمبيوتر المحمول. .
تشغيل هذا الأمر فشل أيضا.
./Install Certificates.command
- تثبيت النقطة - شهادة الترقية
تحصيل الشهادة
فشل إلغاء تسلسل إدخال ذاكرة التخزين المؤقت ، وتجاهل الإدخال
تعذر جلب عنوان URL https://pypi.python.org/simple/certifi/ : كانت هناك مشكلة في تأكيد شهادة SSL: فشل التحقق من الشهادة [SSL: CERTIFICATE_VERIFY_FAILED] (_ssl.c: 777) - تخطي
تعذر العثور على إصدار يلبي متطلبات الشهادة (من الإصدارات:)
لم يتم العثور على توزيع مطابق للشهادة
Traceback (أحدث مكالمة أخيرة):
ملف "
ملف "
ملف "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py" ، السطر 291 ، في check_call
رفع CalledProcessError (retcode، cmd)
subprocess.CalledProcessError: الأمر '[' /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 '،' -E '،' -s '،' -m '،' pip '،' install ' ، '--upgrade'، 'certifi'] 'أعاد حالة خروج غير صفرية 1.
على نظام التشغيل MacOS /Applications/Python\ 3.6/Install\ Certificates.command
يعمل الأمر بالنسبة لي
حقق /Applications/Python\ 3.6/Install\ Certificates.command
السحر على MacOSX High Sierra. شكرا
ما هو الحل لمن يستخدمون بيئة افتراضية؟
تحديث: يبدو أن تشغيل أمر النظام نفسه المشار إليه أعلاه 👆 يقوم بالحيلة عندما يكون في venv نشط أيضًا. جيد ان تعلم!
إذا كنت تريد فقط نسخ اللصق في Terminal:
/Applications/Python\ 3.6/Install\ Certificates.command
شكرا لك!
قد يكون هذا أيضًا لأنني انتقلت مؤخرًا إلى جهاز جديد وما زال مثبتًا جزئيًا فقط :)
للرجوع إليها في المستقبل: إذا كنت تريد استخدام مثبّت Python dmg ، فعليك أيضًا قراءة الملف التمهيدي لـ Python 3 وتشغيل البرنامج النصي bash
/Applications/Python 3.6/Install Certificates.command
لتثبيت شهادات أحدث.شكرا على الرد السريع ،aselle!
شكرا! انها عملت! :د
شكرا
هل يمكنك تغيير عنوان URL لتنزيل MNIST في Contrib / learn / python / learn / datasets / mnist.py لعدم استخدام https؟ سيساعد ذلك الأشخاص الذين يعانون من هذه المشكلة. في محاولة في متصفح ويعمل رابط تنزيل http.
خط للتغيير:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
خط جديد:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
أرى كلا العنوانين متشابهين.
هل يمكنك تغيير عنوان URL لتنزيل MNIST في Contrib / learn / python / learn / datasets / mnist.py لعدم استخدام https؟ سيساعد ذلك الأشخاص الذين يعانون من هذه المشكلة. في محاولة في متصفح ويعمل رابط تنزيل http.
خط للتغيير:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
خط جديد:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
عملت معي.
نحن بحاجة فقط إلى المدخلات في المحطة
open "/Applications/Python 3.6/Install Certificates.command"
هل يمكنك تغيير عنوان URL لتنزيل MNIST في Contrib / learn / python / learn / datasets / mnist.py لعدم استخدام https؟ سيساعد ذلك الأشخاص الذين يعانون من هذه المشكلة. في محاولة في متصفح ويعمل رابط تنزيل http.
خط للتغيير:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
خط جديد:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "أرى كلا العنوانين متشابهين.
غيّر " https: // ... " إلى " http: // ... "
/ Applications / Python 3.7 / تثبيت Certificates.command
يعمل لدي
كيف تفعل ذلك في Manjaro Linux؟ لدي Python3.7 Tensorflow.
إذا كنت تريد فقط نسخ اللصق في Terminal:
/Applications/Python\ 3.6/Install\ Certificates.command
شكرا يا رجل! إنه يعمل بالنسبة لي!
لقد قمت فقط بتشغيل الكود في دفتر jupyter:
!/Applications/Python\ 3.6/Install\ Certificates.command
انتقل إلى .local / python3.X / lib / python3.6 / site -pack / keras / utils / data_utils.py
طلبات الاستيراد
الطلبات.packages.urllib3.disable_warnings ()
استيراد ssl
محاولة:
_create_unverified_https_context = ssl._create_unverified_context
باستثناء خطأ السمة:
# Legacy Python التي لا تتحقق من شهادات HTTPS افتراضيًا
يمر
آخر:
# التعامل مع البيئة المستهدفة التي لا تدعم التحقق من HTTPS
ssl._create_default_https_context = _create_unverified_https_context
""
جرب الآن نسخة جديدة من python و .. نأمل أن تعمل: smile_cat:
قد يكون هذا أيضًا لأنني انتقلت مؤخرًا إلى جهاز جديد وما زال مثبتًا جزئيًا فقط :)
للرجوع إليها في المستقبل: إذا كنت تريد استخدام مثبّت Python dmg ، فعليك أيضًا قراءة الملف التمهيدي لـ Python 3 وتشغيل البرنامج النصي bash
/Applications/Python 3.6/Install Certificates.command
لتثبيت شهادات أحدث.شكرا على الرد السريع ،aselle!
لقد أنقذت حياتي بهذا التعليق! <3
هل يمكنك تغيير عنوان URL لتنزيل MNIST في Contrib / learn / python / learn / datasets / mnist.py لعدم استخدام https؟ سيساعد ذلك الأشخاص الذين يعانون من هذه المشكلة. في محاولة في متصفح ويعمل رابط تنزيل http.
خط للتغيير:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
خط جديد:
SOURCE_URL = " https://storage.googleapis.com/cvdf-datasets/mnist/ "
هذا يعمل بالنسبة لي على أوبونتو
بتغيير ~/miniconda/envs/py36/lib/python3.6/site-packages/tensorflow_core/python/keras/datasets/mnist.py
خط جديد
origin_folder = 'http://storage.googleapis.com/tensorflow/tf-keras-datasets/'
إليك ما نجح معي:
هذا كل شئ. تبحث أداة تنزيل keras في هذا المجلد عن البيانات المخزنة مؤقتًا قبل الانتقال عبر الشبكة.
(Python 3.7.3 ، Tensorflow 2.1.0)
/ Applications / Python 3.6 / تثبيت Certificates.command هل يعمل هذا مع البيئة الافتراضية أيضًا؟
التعليق الأكثر فائدة
قد يكون هذا أيضًا لأنني انتقلت مؤخرًا إلى جهاز جديد وما زال مثبتًا جزئيًا فقط :)
للرجوع إليها في المستقبل: إذا كنت تريد استخدام مثبّت Python dmg ، فعليك أيضًا قراءة الملف التمهيدي لـ Python 3 وتشغيل البرنامج النصي bash
/Applications/Python 3.6/Install Certificates.command
لتثبيت شهادات أحدث.شكرا على الرد السريع ،aselle!