2016-12-19 13 views
2

私はpythonでパッケージをインストールする際にいくつか問題があります。エラーpipを使用して私のパッケージpythonをインストールする

私はその後、私はは、PyPIにアップロードこの

def joke(): 
    return ('test') 

と名前__init__.py を付けて保存のようなPythonのパッケージ自体を作って、私はマッサージがあります。

Submitting dist/funni3st-0.2.tar.gz to https://pypi.python.org/pypi 
Server response (200): OK 

が、その後、私がしようとしたがpipを使用してパッケージをインストールする

sudo pip install funni3st 

Collecting funni3st 
    Downloading funni3st-0.2.tar.gz 
Installing collected packages: funni3st 
    Running setup.py install for funni3st ... done 
Successfully installed funni3st-0.2 

1 trスパイダーpythonでこのパッケージを実行するためにIED、私は

import funni3st 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named funni3st 

マッサージを持っている誰もが私のPythonモジュールと間違っているものを私を助けることができますか?

はあなたにこれは動作するはず

+0

はあなたが実行していることを確認されている方法により、正常に動作し、Python2とないのpython3にパッケージをインストールし、か逆に? –

+0

私はそのPython 2.7、私のコンピュータはpython 3をインストールしていないと確信しています –

+0

あなたは私を助けることができますか? –

答えて

2

輸入おかしな

ありがとうございます。間違った名前でパッケージ化されているようです。

2
$ pip2 install funni3st 
Requirement already satisfied: funni3st in /usr/local/lib/python2.7/site-packages 

は、あなたがそれをfunniest

$ cat /usr/local/lib/python2.7/site-packages/funniest/__init__.py 

def joke(): 
    return (u'Wenn ist das Nunst\u00fcck git und Slotermeyer? Ja! ... ' 
      u'Beiherhund das Oder die Flipperwaldt gersput.') 

という名前のように見え、

In [1]: import funniest 

In [2]: funniest.joke() 
Out[2]: u'Wenn ist das Nunst\xfcck git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput.' 
関連する問題