2017-03-29 2 views
0

http://pmorissette.github.io/bt/index.html#what-is-btダウンロードしたモジュールを昇華しないのはなぜですか?

これは使用したいモジュールです。崇高でのpythonファイルを作成した後、

import bt 

は、端末がダウンロードが成功するために宣言していますが、私にエラー

ImportError: No module named bt 

を与えます。また、私はターミナルでエラーなしで行インポートbtを実行することができます。したがって、それは崇高な時には誤りでなければなりません。 SublimeはPython 3.3を動作させています。ファイルを比較的近くに置くことによってモジュールを崇高にリンクする必要がありますか?もしそうなら、私はFinder上でそれを見つけることができません(私はMacを使用しています)。

+0

Pythonの正しいバージョンにインストールしましたか? 2.7がどこにあるかもしれないMacのためのデフォルトとして来るべきです。 –

+0

/Library/Frameworks/Python.framework/Versions/3.3/bin/私は昇華が3.3を使用しているとします、そうですか? – user7554736

+0

IDLE for 2.7と3.3を開き、両方で 'import bt'を実行してどちらが動作するかを確認します。 –

答えて

0

これは、通常のPythonのインストールが、サブライムテキストのPythonのと異なるです。

あなたのSublime Textプラグインでこのようなモジュールを使用するには、依存関係を作成する必要があります(特に、パッケージを配布する場合)。


あなたのライブラリのコードは、Pythonから印刷するだけで見つけることができます。ここでpygameのための例です。この場合

>>> import pygame 
>>> pygame 
<module 'pygame' from 'C:\\Python34\\lib\\site-packages\\pygame\\__init__.py'> 
>>> 

、pygameのダウンロードのコードはC:/Python34/lib/site-packages/pygameに位置しています。

関連する問題