2016-10-23 10 views
0

Ich versuche einen Kik Chatbot mit Python zu entwickeln.Python Kik Chatbot Struggle

Ich benutze Pycharm als meine IDE.

Hier ist, was ich begann mit:

from flask import Flask, request, Response 
from kik import kikapi 

Aber ich erhalte immer und Fehler „nicht aufgelösten Verweis ..“ über den „Import ...“ Warum ist das? Ich habe

sowohl durch installiert
pip install --user <package name> 

Dank

Mit einem Mac:

SCREEN enter image description here

scren 2: enter image description here

+0

Es wird hilfreich sein, wenn Sie Screenshots posten können. Außerdem hast du dich nicht von dev env angesprochen, ist es Windows/Linux/Mac? Bitte mach das, sonst ist es schwer zu erraten, was falsch sein könnte. – CyprUS

+0

@CyprUS, sorry, mac – DamnPython

+0

Können Sie Screenshot hochladen? Ich benutze keinen Mac, aber Screenshots ziehen Aufmerksamkeit auf sich. Müssen Sie den Python-Pfad irgendwo hinzufügen? – CyprUS

Antwort

0

Ich bin nicht sicher über Mac Konfiguration. Aber ich benutze virtualenv zur Problemumgehung jedes Paket-Chaos, das ich manchmal bekomme.

Bezug nehmend auf dieses ausgezeichnete python doc link, präsentiere ich die folgenden Schritte, um eine virtualenv für die Benutzerfreundlichkeit zu erstellen.

ANMERKUNG: Ich kenne PyCharms nicht, ich benutze Terminal immer, um an PY zu arbeiten.

Ich habe das alles am Terminal ausgeführt.

pip install virtualenv --> installs virtualenv package 
cd <proj-directory> 
virtualenv venv -->creates a virtual environment by the name venv 
source venv/bin/activate --> activates the virtual environment 
pip install kik 
deactivate --> come out of the virtual environment 

HINWEIS:

  1. Ihr Projekt auf virtualenv tun hat mehrere Vorteile, in erster Linie, dass Sie Ihre anderen Projekte aus beliebigen Versionsabhängigkeiten abzuschirmen ist.
  2. Aktivieren Sie Ihre virtuelle Umgebung jedes Mal, wenn Sie an diesem bestimmten Projekt arbeiten möchten, und deaktivieren Sie sie, wenn Sie fertig sind.