Comment faire pour installer Tweepy avec les Anacondas et easy_install

Je vais avoir des problèmes pour l'installation de Tweepy dans les Anacondas Python 3.3.

Tout d'abord, je suis allé dans le répertoire de scripts de mon Python 3.3 installation. Ensuite, j'ai couru

easy_install tweepy

Si je le lance dans mon défaut des Scripts Python répertoire, il fonctionne, mais c'est une vieille version de Python que je ne veux pas utiliser.

Mon résultat est ci-dessous. Il dit quelque chose à propos de l'importation de citations.

C:\Anaconda\envs\py33\Scripts>easy_install tweepy
Searching for tweepy
Reading http://pypi.python.org/simple/tweepy/
Best match: tweepy 2.3.0
Downloading https://pypi.python.org/packages/source/t/tweepy/tweepy-2.3.0.tar.gz#md5=065c80d244360988c61d64b5dfb7e229
Processing tweepy-2.3.0.tar.gz
Writing c:\users\jon\appdata\local\temp\easy_install-tmda2q\tweepy-2.3.0\setup.cfg
Running tweepy-2.3.0\setup.py -q bdist_egg --dist-dir c:\users\jon\appdata\local\temp\easy_install-tmda2q\tweepy-2.3.0\egg-dist-tmp-006ghp
Traceback (most recent call last):
  File "C:\Anaconda\envs\py33\Scripts\easy_install-script.py", line 5, in <module>
    sys.exit(main())
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 1986, in main
    with_ei_usage(lambda:
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 1967, in with_ei_usage
    return f()
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 1990, in <lambda>
    distclass=DistributionWithoutHelpCommands, **kw
  File "C:\Anaconda\envs\py33\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Anaconda\envs\py33\lib\distutils\dist.py", line 930, in run_commands
    self.run_command(cmd)
  File "C:\Anaconda\envs\py33\lib\distutils\dist.py", line 949, in run_command
    cmd_obj.run()
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 360, in run
    self.easy_install(spec, not self.no_deps)
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 604, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 634, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 829, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 1109, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\command\easy_install.py", line 1095, in run_setup
    run_setup(setup_script, args)
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\sandbox.py", line 34, in run_setup
    lambda: exec(compile(open(
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\sandbox.py", line 82, in run
    return func()
  File "C:\Anaconda\envs\py33\lib\site-packages\setuptools\sandbox.py", line 37, in <lambda>
    {'__file__':setup_script, '__name__':'__main__'})
  File "setup.py", line 4, in <module>
  File "c:\users\jon\appdata\local\temp\easy_install-tmda2q\tweepy-2.3.0\tweepy\__init__.py", line 12, in <module>
  File "c:\users\jon\appdata\local\temp\easy_install-tmda2q\tweepy-2.3.0\tweepy\models.py", line 6, in <module>
  File "c:\users\jon\appdata\local\temp\easy_install-tmda2q\tweepy-2.3.0\tweepy\utils.py", line 9, in <module>
ImportError: cannot import name quote
  • Êtes-vous sûr tweepy prend en charge Python 3? Cela ressemble à un implicite relative à l'importation, qui n'a plus de travail en Python 3.
  • Aussi, vous devriez préférer pip sur easy_install.
InformationsquelleAutor Ginger | 2014-07-20