私はもともとCyanとKivyをvirtualenvなしでMacにインストールしましたが、事実の後に私のプロジェクトにvirtualenvを作成することに決めました。私はCythonとKivyをアンインストールしてから、私のvirtualenvを使って(sudoなしで)再インストールしました。virtualenvがアクティブなときに 'kivyという名前のモジュールがありません'?
私は 'pip freeze'を実行するとkivyを表示しますが、コードを実行しようとするとエラーが返されます: 'ImportError:No kivyというモジュールです。'私がvirtualenvを無効にすると、プログラムは正常に動作します。
私はDjangoを初めて学ぶときに同様の問題に遭遇したと思います。これを引き起こす原因を誰かが私に教えてくれますか?私は、モジュールとvirtualenvに関する基本的なものが欠けていることを知っています。
また、virtualenvの内部と外部の両方でkivyのインストールがどこにありますか? pipはどこにインストールしますか?私が理解していることから、私が求めていることは、キヴィー特有のものではない。
洞察のために事前に感謝!ちょうど最初の例アプリのkivyを使用して
ができます:import kivy
kivy.require('1.0.6') # replace with your current kivy version !
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text='Hello world')
if __name__ == '__main__':
MyApp().run()
あなたはそれがインストールされています場所を確認するためにkivyと印刷kivy .__ FILE__をインポートすることができます –
?/あなたが使用している実行しているPythonのバージョンは何のコマンドを使用しています。 – Tshirtman
python 2そして単に端末からpython main.pyを実行しています。 import kivyは機能しませんでした。現時点では私はグローバルパッケージを使用していますが、明らかにそれは解決策ではありません。 –