Installer Openpyxl sur python2.5 sur Windows
J'ai essayé easy_install install openpyxl
et python setup install
. Tous deux échoué. J'ai aussi essayé easy_install openpyxl
et encore échoué. Je incluez le résultat que j'obtiens.
Lorsque j'essaie easy_install install openpyxl
, j'obtiens le résultat suivant:
Searching for install
Reading https://pypi.python.org/simple/install/
Download error on https://pypi.python.org/simple/install/: timed out -- Some pac
kages may not be found!
Couldn't find index page for 'install' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: timed out -- Some packages ma
y not be found!
No local packages or download links found for install
error: Could not find suitable distribution for Requirement.parse('install')
Quand j'essaie Quand j'essaie easy_install openpyxl
au lieu de cela, j'obtiens le même résultat mais avec le mot "openpyxl" au lieu de "installer".
Lorsque j'essaie python setup install
, j'obtiens le résultat suivant:
Traceback (most recent call last):
File "setup.py", line 23, in <module>
import openpyxl # to fetch __version__ etc
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\__init__.py",
line 32, in <module>
from openpyxl import workbook
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\workbook.py",
line 37, in <module>
from openpyxl.writer.dump_worksheet import DumpWorksheet, save_dump
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\writer\__init_
_.py", line 29, in <module>
from openpyxl.writer import excel
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\writer\excel.p
y", line 50, in <module>
from openpyxl.writer.charts import ChartWriter
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\writer\charts.
py", line 27, in <module>
from openpyxl.chart import Chart, ErrorBar
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\chart.py", lin
e 132, in <module>
class Serie(object):
File "D:\Python\Excel\ericgazoni-openpyxl-22d4b2135553\openpyxl\chart.py", lin
e 150, in Serie
@color.setter
AttributeError: 'property' object has no attribute 'setter'
Des suggestions?
OriginalL'auteur José | 2013-08-22
Vous devez vous connecter pour publier un commentaire.
Il suffit de le télécharger à partir de ici, l'extraire et copier le
openpyxl-1.6.2\openpyxl
dossier:Qui devrait le faire (ce répertoire doit être ajouté à votre
python path
par défaut). Que suppose par défaut de python répertoire d'installation. Si vous avez installé python ailleurs il suffit de mettre laopenpyxl
dans lalib
répertoire.J'ai été un fan de
openpyxl
mais maintenant, dans le recul, je le recommande conduite Excel via les ports COM (tant que vous avez la licence pour Excel).Remarque j'ai besoin d'utiliser Python 2.5.
Je vais donner conduite Excell via les ports COM essayer!
Bonne chance et au plaisir 😀 C'est assez utile et fonctionne - il y a encore beaucoup de bugs dans
openpyxl
(donc j'ai dû chercher des solutions de rechange, qui a été COM). Pratiquement toutes les commandes que j'ai rencontré jusqu'à présent sont identiques en VBA c'est donc une ressource utile. Juste la syntaxe est un peu différent, mais hé, vous n'avez qu'à le lire pas écrire vous-même 🙂Ne copiez pas le dossier
openpyxl-1.6.2
seulementopenpyxl
, qui est à l'intérieur, à l'pythonlib
. Comme pour l'utilisation de python 2.5 c'est peut-être temps de mettre à niveau? Pourquoi voudriez-vous utiliser une ancienne version? Je n'utilise pas3.x
(encore) les deux, mais le2.7
est très bien.OriginalL'auteur Aleksander Lidtke
La Version 1.7 est la dernière version qui fonctionne avec Python 2.5. La décision de supprimer la prise en charge pour Python 2.5 a été en grande partie parce que Python 2.5 n'est plus pris en charge par la Python Software Foundation.
OriginalL'auteur Charlie Clark
En python3 La mention ci-dessus ne sont pas de travail. Il suffit de télécharger le openpyxl à partir de leur site officiel et extraire le dossier zippé. Et vous pouvez placer ce dossier sur votre bureau. Après que naviguer à la openpyxl dossier de la cmd.
ce que vous avez à faire est d'exécuter la commande
et tout fonctionne bien !!!
OriginalL'auteur dilantha111
Comme Charlie Clark a déclaré, vous avez besoin d'installer une ancienne version:
ou
la chaîne est un exigence spécificateur.
OriginalL'auteur ivan_pozdeev
Il suffit d'extraire le dossier que vous avez téléchargé dans C:\Python27\Lib et renommer openpyxl-2.4.1 comme openpyxl, puis importer la bibliothèque comme d'habitude
OriginalL'auteur Alexander Gonzalez Ilufi