setuptoolsという名前のモジュールはありません


98

twilioのセットアップファイルをインストールしたいのですが。特定のコマンドを使用してインストールすると、エラーが発生します。

setuptoolsという名前のモジュールはありません。

どうしたらよいか教えていただけませんか。

使ってます python 2.7

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Python27>python D:\test\twilio-twilio-python-26f6707\setup.py install
Traceback (most recent call last):
  File "D:\test\twilio-twilio-python-26f6707\setup.py", line 2, in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools

1
...しかし、タイトルは簡単にグーグルできます...そして私のお気に入りの答えは現在これです
Wolf

3
Ubuntu 14.04でこの問題が発生し、インストーラーのx86 / x64競合が原因ではないため、私は再オープンに投票します。要するに、私は単純にピップをインストールするために必要な-sudo apt-get install python-pip
エリック・

同じ問題が発生した他の人のために:Azure walinuxagentのsetup.pyスクリプトを実行しようとしてこの問題が発生しました。
Alex Egli 2018年

回答:


98

インストールsetuptoolsしてもう一度お試しください。

コマンドを試してください:

sudo apt-get install -y python-setuptools

4
setuptoolsをインストールするコマンドを提供しなかったとして、私は反対票を投じようとしましたが、実際にそのURLにアクセスして、特定のシステムにインストールする方法を確認する必要があります。
rob

25
Debian / ubuntu:apt-get install -y python-setuptools
Daniele Vrut 2017年

1
この問題は、ドッカービルドファイルを最適化したときに発生しましたapt install --no-install-recommends ...
peter_v

46

ubuntuユーザーの場合、setuptoolがシステム全体にインストールされていないため、このエラーが発生する可能性があります。次のコマンドを使用して、setuptoolをインストールするだけです。

sudo apt-get install -y python-setuptools

python3の場合:

sudo apt-get install -y python3-setuptools

その後、次のコマンドを使用して、パッケージを通常どおり再度インストールします。

sudo python setup.py install

それで全部です。


19
Python 3の場合、を使用しますsudo apt-get install -y python3-setuptools
CGFoX 2018年

それでも「ImportError:setuptoolsという名前のモジュールはありません」というメッセージが表示されます。新しいコマンドシェルも開きました。
ジェフリーアンダーソン

16

Pythonの場合、このコマンドを実行します

apt-get install -y python-setuptools

Python 3の場合。

apt-get install -y python3-setuptools

14

PyPAを推奨 Pythonパッケージをされたインストールと管理のためのツールをpippipはPython 3.4(PEP 453)に含まれていますが、古いバージョンの場合、次の方法でインストールできます(WindowsでPython 3.3を使用):

https://bootstrap.pypa.io/get-pip.pyをダウンロード

>c:\Python33\python.exe get-pip.py
Downloading/unpacking pip
Downloading/unpacking setuptools
Installing collected packages: pip, setuptools
Successfully installed pip setuptools
Cleaning up...

使用例:

>c:\Python33\Scripts\pip.exe install pymysql
Downloading/unpacking pymysql
Installing collected packages: pymysql
Successfully installed pymysql
Cleaning up...

あなたの場合はこれです(pipPythonのバージョンに関係なくキャッシュが表示されるようです):

C:\Python27>python.exe \code\Python\get-pip.py
Requirement already up-to-date: pip in c:\python27\lib\site-packages
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |################################| 69kB 255kB/s
Installing collected packages: wheel
Successfully installed wheel-0.29.0

C:\Python27>cd Scripts

C:\Python27\Scripts>pip install twilio
Collecting twilio
  Using cached twilio-5.3.0.tar.gz
Collecting httplib2>=0.7 (from twilio)
  Using cached httplib2-0.9.2.tar.gz
Collecting six (from twilio)
  Using cached six-1.10.0-py2.py3-none-any.whl
Collecting pytz (from twilio)
  Using cached pytz-2015.7-py2.py3-none-any.whl
Building wheels for collected packages: twilio, httplib2
  Running setup.py bdist_wheel for twilio ... done
  Stored in directory: C:\Users\Cees.Timmerman\AppData\Local\pip\Cache\wheels\e0\f2\a7\c57f6d153c440b93bd24c1243123f276dcacbf43cc43b7f906
  Running setup.py bdist_wheel for httplib2 ... done
  Stored in directory: C:\Users\Cees.Timmerman\AppData\Local\pip\Cache\wheels\e1\a3\05\e66aad1380335ee0a823c8f1b9006efa577236a24b3cb1eade
Successfully built twilio httplib2
Installing collected packages: httplib2, six, pytz, twilio
Successfully installed httplib2-0.9.2 pytz-2015.7 six-1.10.0 twilio-5.3.0

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.