私はdjangoでpyjniusを使っています。私は正常に動作します。このpyjniusが仮想環境で動作しません
os.system("python home/pyjnius/jnius/run_me.py " + path)
のようにそれを使用していますので、私はモジュールとしてそれをインポートすることはできないのですが、仮想環境では
Traceback (most recent call last):
File "run_me.py", line 11, in <module>
from jnius import autoclass
ImportError: No module named jnius
this iが
をコードfollwingていますされてエラーになります仮想環境でpyjniusを使用する方法、または私が間違いを犯している場所として、誰かがここで何らかの方向を指し示すことができますか?
はrun_me.pyでは、これは私がこれは同様に動作するようになっていくつかの問題があったcode
import os
os.environ['JAVA_HOME'] = '/usr/lib/jvm/java-7-openjdk-amd64/'
os.environ['CLASSPATH'] = "/path/to/tika-app.jar"
from jnius import autoclass
## Import the Java classes we are going to need
Tika = autoclass('org.apache.tika.Tika')
Metadata = autoclass('org.apache.tika.metadata.Metadata')
FileInputStream = autoclass('java.io.FileInputStream')
tika = Tika()
meta = Metadata()
text = tika.parseToString(FileInputStream(filename), meta)
ありがとう
run_me.pyファイルの内容は何ですか? pyjniusをモジュールとしてインポートできないのはなぜですか? – erhesto
私はrun_me.pyの上記の変更を行いました –