Saya mengalami masalah dengan menginstal paket dalam Python 3.
Saya selalu menginstal paket dengan setup.py install
. Tapi sekarang, ketika saya mencoba menginstal paket ansicolors saya mendapatkan:
importrorror "Tidak Ada Modul bernama Setuptools"
Saya tidak tahu apa yang harus dilakukan karena saya tidak menginstal setuptools di masa lalu. Tetap saja, saya bisa menginstal banyak paket setup.py install
tanpa setuptools. Mengapa saya harus mendapatkan setuptools sekarang?
Saya bahkan tidak dapat menginstal setuptools karena saya memiliki Python 3.3 dan setuptools tidak mendukung Python 3.
Mengapa perintah instal saya tidak berfungsi lagi?
sudo apt-get install python3-setuptools
python3 python3-pip python3-setuptools
dan berhasil. Terima kasih.apt-get install python3-setuptools
.EDIT: Halaman resmi setuptools dox :
Karenanya sisa dari posting ini mungkin sudah usang (mis. Beberapa tautan tidak berfungsi).
Distribute - adalah garpu setuptools yang "menawarkan dukungan Python 3". Petunjuk instalasi untuk mendistribusikan (setuptools) + pip:
Masalah serupa di sini .
UPDATE: Mendistribusikan tampaknya sudah usang, yaitu bergabung ke Setuptools: Mendistribusikan adalah garpu usang dari proyek Setuptools. Sejak rilis Setuptools 0.7, Setuptools dan Distribute telah bergabung dan Distribute tidak lagi dipertahankan. Semua upaya berkelanjutan harus merujuk pada proyek Setuptools dan dokumentasi Setuptools.
Anda dapat mencoba dengan instruksi yang terdapat pada halaman setuptools pypi (saya belum mengujinya, maaf :():
sumber
sudo pip install distribute
tidak akan berfungsi. Masalah saya didokumentasikan di stackoverflow.com/questions/16846742/...Saya melakukan ini di dalam virtualenv pada Oracle Linux 6.4 menggunakan python-2.6 sehingga solusi berbasis apt bukan pilihan bagi saya, juga bukan ide python-2.7. Perbaikan saya adalah untuk meningkatkan versi setuptools saya yang telah diinstal oleh virtualenv:
Setelah itu, saya bisa menginstal paket ke dalam virtualenv. Saya tahu pertanyaan ini sudah memiliki jawaban yang dipilih tetapi saya berharap jawaban ini akan membantu orang lain dalam situasi saya.
sumber
pip uninstall setuptools
lalu:
pip install setuptools
Ini berfungsi untuk saya dan memperbaiki masalah saya.
sumber
The
distribute
paket menyediakan Python versi 3-kompatibelsetuptools
: http://pypi.python.org/pypi/distributeJuga, gunakan
pip
untuk menginstal modul. Secara otomatis menemukan dependensi dan menginstalnya untuk Anda.Ini berfungsi dengan baik untuk saya dengan paket Anda:
sumber
Windows 7:
Aku telah memberikan solusi lengkap di sini untuk python selenium webdriver
sumber
The PyPA direkomendasikan alat untuk menginstal dan mengelola paket Python
pip
.pip
disertakan dengan Python 3.4 ( PEP 453 ), tetapi untuk versi yang lebih lama inilah cara menginstalnya (di Windows):Unduh https://bootstrap.pypa.io/get-pip.py
sumber
Beberapa tahun yang lalu saya mewarisi proyek python (2.7.1) yang berjalan di bawah Django-1.2.3 dan sekarang diminta untuk meningkatkannya dengan kemungkinan QR. Mendapat masalah yang sama dan tidak menemukan pip atau apt-get. Jadi saya menyelesaikannya dengan cara yang sangat berbeda tetapi mudah. Saya / bin / mengedit setup.py dan mengubah baris "dari setuptools import setup" menjadi: "dari distutils.core import setup" Itu berhasil untuk saya, jadi saya pikir saya harus memposting ini untuk pengguna lain yang menggunakan ular piton lama . Salam, Roger Vermeir
sumber