저는 초보자이며 대학 수업을 위해 Python으로 일부 스크립트를 실행하려고합니다. 내가 MacPorts를 설치했다하지만 내가 전에 어떤 파이썬 버전을 설치 ... 내 스크립트는이있다 : 내 논문에 대한 소프트웨어를 사용하려면 내가 그 폴더를 필요로하기 때문에 "ImportError : No module named"하지만 이미 "pip install"이라고 입력했습니다.
import sys
sys.path.append("/Users/matteo/Dropbox/tesi_magistrale/lmgc90_user/build")
import telepot
import time
from pprint import pprint
은 내가
sys.path.append
을 사용했다.
MacBook-Pro-di-Matteo-2:telegram matteo$ python bot.py
Traceback (most recent call last):
File "bot.py", line 15, in <module>
import telepot
ImportError: No module named telepot
하지만 입력 : I 스크립트를 실행하면 나는이
MacBook-Pro-di-Matteo-2:telegram matteo$ pip install telepot
Requirement already satisfied: telepot in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/telepot-12.3-py2.7.egg
Requirement already satisfied: urllib3>=1.9.1 in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (from telepot)
내가 입력 한 경우 :
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
##
# Your previous /Users/matteo/.bash_profile file was backed up as /Users/matteo/.bash_profile.macports-saved_2017-09-12_at_16:05:41
##
# MacPorts Installer addition on 2017-09-12_at_16:05:41: adding an appropriate PATH variable for use with MacPorts.
export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
# Finished adapting your PATH environment variable for use with MacPorts.
:
MacBook-Pro-di-Matteo-2:telegram matteo$ which python
/opt/local/bin/python
MacBook-Pro-di-Matteo-2:telegram matteo$ which -a python
/opt/local/bin/python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/local/bin/python
/usr/bin/python
MacBook-Pro-di-Matteo-2:telegram matteo$ which pip
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip
MacBook-Pro-di-Matteo-2:telegram matteo$ which -a pip
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip
/usr/local/bin/pip
내 .bash_profile에 다음 줄이
요세미가있는 Mac을 사용합니다. te 10.10.4. 나는 "telepot"패키지와 모든 다른 것들, panda3d, matplotlib 등과 같은이 문제를 가지고있다. 고마워! 다른 파이썬 실행 파일을 사용하여
분명히, 당신은 잘못된 파이썬 설치로'telepot'을 가져 왔습니다. –
@AliHashemi 답장을 보내 주셔서 감사합니다. 문제를 해결하기위한 제안 사항이 있습니까? – Jourasky