Quand je l'ai vérifié avec pip check, j'ai eu l'erreur suivante.
$ pip check
-iskit 0.13.0 requires qiskit-aer, which is not installed.
-iskit 0.13.0 requires qiskit-aqua, which is not installed.
-iskit 0.13.0 requires qiskit-ibmq-provider, which is not installed.
-iskit 0.13.0 requires qiskit-ignis, which is not installed.
-iskit 0.13.0 requires qiskit-terra, which is not installed.
tensorflow 2.1.0 has requirement gast==0.2.2, but you have gast 0.3.3.
tensorflow 2.1.0 has requirement tensorboard<2.2.0,>=2.1.0, but you have tensorboard 2.2.0.
mysql-connector-python 8.0.19 has requirement protobuf==3.6.1, but you have protobuf 3.11.3.
J'ai eu un succès avec -iskit
, qui était précédemment installé, mais il aurait déjà dû être désinstallé.
Je ne veux pas que le résultat de la vérification apparaisse, donc j'ai eu une erreur lorsque j'ai essayé de le désinstaller.
$ pip show ~iskit
zsh: no such user or named directory: iskit
$ pip uninstall ~iskit
zsh: no such user or named directory: iskit
$ pip uninstall "~iskit"
ERROR: Invalid requirement: '~iskit'
$ pip list
Package Version
--------------------------------- --------------------
- xopt
-.bsockets 7.0
-.fi 1.13.2
-.re-itertools 8.0.2
-.scf 1.6.5
-.st-asyncio 1.2.1
-.xopt 1.2.3
(Omis ci-dessous)
Beaucoup de déchets!
/usr/local/lib/python3.7/site-packages $ ls -l|grep -e "~"
drwxrwxr-x - nandymak admin 2019-11-29 23:33 ~%bsockets-7.0.dist-info
drwxrwxr-x - nandymak admin 2019-11-29 23:33 ~%re_itertools-5.0.0.dist-info
drwxrwxr-x - nandymak admin 2020-01-02 22:07 ~%re_itertools-8.0.2.dist-info
drwxrwxr-x - nandymak admin 2019-11-29 23:33 ~%scf-1.6.5.dist-info
drwxrwxr-x - nandymak admin 2019-11-29 23:33 ~%st_asyncio-1.0.0.dist-info
drwxrwxr-x - nandymak admin 2020-01-02 22:07 ~%st_asyncio-1.2.1.dist-info
drwxrwxr-x - nandymak admin 2019-11-29 23:33 ~%xopt-1.2.3.dist-info
drwxrwxr-x - nandymak admin 2019-11-29 23:33 ~iskit-0.13.0.dist-info
(Omis ci-dessous)
Il y a beaucoup de dossiers avec "~ (tilda)". Pour autant que je puisse voir, il ne semble pas être le module actuellement installé. J'ai essayé Google, mais je n'ai pas trouvé de telles informations. En disant ça
/usr/local/lib/python3.7/site-packages $ ls |grep -e "~"
~%bsockets-7.0.dist-info
~%re_itertools-5.0.0.dist-info
~%re_itertools-8.0.2.dist-info
~%scf-1.6.5.dist-info
(Omis ci-dessous)
Revérifier,
/usr/local/lib/python3.7/site-packages $ for item in `ls |grep -e "~"` ; do
rm -rf ./$item
done
pip list
Package Version
--------------------------------- --------------------
absl-py 0.7.1
alabaster 0.7.12
annofabapi 0.29.5
appdirs 1.4.3
appnope 0.1.0
(Omis ci-dessous)
C'est devenu beau.
** Veuillez le faire à vos propres risques ** Dans mon cas, je prévoyais de recommencer si quelque chose n'allait pas (^ _ ^;)
J'obtenais l'erreur suivante dans tensorflow.
tensorflow 2.1.0 has requirement gast==0.2.2, but you have gast 0.3.3.
tensorflow 2.1.0 has requirement tensorboard<2.2.0,>=2.1.0, but you have tensorboard 2.2.0.
Lorsque je l'ai vérifié avec Google Colaboratory,
!pip list|grep tensorflow
tensorflow 2.2.0rc1
tensorflow-addons 0.8.3
tensorflow-datasets 2.1.0
tensorflow-estimator 2.2.0rc0
tensorflow-gcs-config 2.1.8
tensorflow-hub 0.7.0
tensorflow-metadata 0.21.1
tensorflow-privacy 0.2.2
tensorflow-probability 0.9.0
Le corps principal est jusqu'à 2.2.0rc1
.
Si la valeur par défaut de Google Colaboratory est 2.2.0rc1
, faisons-la correspondre.
!pip list|grep tensorflow|awk '{print "pip install "$1"=="$2}'
pip install tensorflow==2.2.0rc1
pip install tensorflow-addons==0.8.3
pip install tensorflow-datasets==2.1.0
pip install tensorflow-estimator==2.2.0rc0
pip install tensorflow-gcs-config==2.1.8
pip install tensorflow-hub==0.7.0
pip install tensorflow-metadata==0.21.1
pip install tensorflow-privacy==0.2.2
pip install tensorflow-probability==0.9.0
Copiez la ligne pip install tensorflow ~ ~
et collez-la dans le terminal du côté local à installer, et l'erreur n'apparaît plus.
** Veuillez le faire à vos propres risques **
Recommended Posts