Enregistrement python d'installation du module Gmpy2

L'installation du module gmpy2 sur Windows et Pycharm échoue toujours, j'ai lu de nombreux tutoriels sur le site.

Installez d'abord les roues dans la fenêtre DOS.

pip install wheel

Ensuite, voyez quel type de whl votre python prend en charge.

La commande pour afficher le type est différente sur différentes versions de python

网上很多说pip.pep425tags.get_supported(),其实这是32位的语法。

Tapez d'abord python dans la fenêtre DOS, puis entrez la commande suivante

>>> import pip
>>> print(pip.pep425tags.get_supported())
老版本的64位pip要在后面pip后面加上 ._internal 
>>> import pip._internal
>>> print(pip._internal.pep425tags.get_supported())
[('cp36', 'cp36m', 'win32'), ('cp36', 'none', 'win32'), ('py3', 'none', 'win32')
, ('cp36', 'none', 'any'), ('cp3', 'none', 'any'), ('py36', 'none', 'any'), ('py
3', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', '
none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none'
, 'any')]

La nouvelle version de 64 bits devrait être ajoutée après les pip._internal.pep425tags

>>> import pip._internal.pep425tags
>>> print(pip._internal.pep425tags.get_supported())
[('cp36', 'cp36m', 'win32'), ('cp36', 'none', 'win32'), ('py3', 'none', 'win32')
, ('cp36', 'none', 'any'), ('cp3', 'none', 'any'), ('py36', 'none', 'any'), ('py
3', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', '
none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none'
, 'any')]

De cette façon, vous pouvez savoir quel type de fichier whl Python prend en charge

Le fichier whl correspondant peut être téléchargé à partir de github: https://github.com/aleaxit/gmpy/releases/tag/gmpy2-2.1.0a1
peut également être trouvé ici: https://www.lfd.uci.edu/~ gohlke / pythonlibs /
peut également être téléchargé sur le site officiel: https://pypi.org/project/gmpy2/#files

建议多下载几个对应的文件,可能有几个还是会显示平台不匹配

Placer le fichier téléchargé sous des scripts Python locaux
Insérez la description de l'image ici

Entrez le répertoire des scripts dans la fenêtre DOS: cd ...

Après avoir tapé

pip install 文件名

Insérez la description de l'image ici
C'était réussi.

Vous pouvez utiliser le module gmpy2 pour répondre aux questions avec bonheur.
Insérez la description de l'image ici

Mais dans Pycharm, si vous ne téléchargez pas le module gmpy2 dans le module d'extension de programme, vous ne pouvez pas importer le module installé localement.
Ce qui suit résout ce problème;

在建立好的一个项目中右键,进入Show in Explorer

Insérez la description de l'image ici

跳出此电脑的界面,进入你项目的文件夹中

Insérez la description de l'image ici

进入venv文件夹后用记事本打开pyvenv.cfg,将里面的include-system-site-packages = false
改为include-system-site-packages = true,这样再import gmpy2就不会报错了,
gmpy2模块能正常使用了。(有的时候可能需要重启程序后才行)

Insérez la description de l'image ici

注意这个pyvenv.cfg文件是每个项目单独的,每个项目需要读本地包都要单独进行修改,所以最好在Pycharm
里面下载扩展模块
A publié 71 articles originaux · Like 3 · Visites 4044

Je suppose que tu aimes

Origine blog.csdn.net/zouchengzhi1021/article/details/105408105
conseillé
Classement