私はJythonvirtualenvを使用しており、pipまたはeasy_installを介して任意のソフトウェアをインストールできますが、まだ登録されていないソフトウェアと、次の方法でインストールモードがあります。
[sudo] python setup.py install
そして私はjythonで同じことをしようとしています:
[sudo] jython setup.py install
したがって、次のエラーが発生します。
Traceback (most recent call last):
File "setup.py", line 3, in <module>
from setuptools import setup, find_packages
ImportError: No module named setuptools
jythonez_setup.pyを再度確認してインストールしました。卵黄をダウンロードしましたが、解決しませんでした。
私のフォルダ:
╭─hudson@hudson-pc ~/jython2.7a1/Lib/site-packages ‹› ‹master*›
╰─$ ls
easy-install.pth setuptools.pth yolk 0.4.3-py2.7.egg README should_dsl-2.0a5-py2.7.egg setuptools-0.6c11-py2.7.egg virtualenv-1.7.2-py2.7.egg
そして、virtualenvsのない通常の(実際の)環境では、同じエラーが発生しました。
Pythonで私はすでにこのソフトウェアをインストールし、うまく機能しました。
Jython Shellにアクセスして、setuptoolsをインポートしようとすると、同じエラーが発生します。
>>> import setuptools
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named setuptools
>>> import sys
>>> sys.path
['', '/home/hudson/jython2.7a1/Lib', '/home/hudson/__classpath__', '/home/hudson/__pyclasspath__']
次に、サイトパッケージをsysに追加します(ばかげた試みになる可能性があります)。
>>> sys.path.append('/home/hudson/jython2.7a1/Lib/site-packages')
>>> sys.path
['', '/home/hudson/jython2.7a1/Lib', '/home/hudson/__classpath__', '/home/hudson/__pyclasspath__', '/home/hudson/jython2.7a1/Lib/site-packages']
>>> import setuptools
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named setuptools
なぜ認識しないのですか?