如何在puTTY中导入库

时间:2015-12-19 04:28:55

标签: python import putty beagleboneblack

我对Linux世界很陌生,我正在与BBB项目挣扎(Beaglebone Black,我相信你们都知道),我在学习曲线上相当缓慢,但它会越来越好。

由于它是Debian,puTTY是我的Windows终端,但现在我需要导入一个库,它无法理解import,因为它是一个Python命令,我必须使用shebang行。

但是如何在puTTY中使用它?使用#!/usr/bin/python 在终端中的命令显然不正常工作之前?

当我输入时:

import Adafruit_BBIO.GPIO as GPIO

它显然说:

-bash: import: command not found

我正在尝试这样做:
https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/using-the-bbio-library

我已经通过了这一步: https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/installation-on-ubuntu

我的名单看起来像这样:

debian@beaglebone:~$ ls -al

total 44    
drwxr-xr-x 4 debian debian 4096 Dec 19 03:28 .    
drwxr-xr-x 3 root root 4096 Nov 12 21:12 ..    
drwx------ 3 root root 4096 Nov 12 21:14 .BBIOServer    
-rw-r--r-- 1 debian debian 220 Nov 12 2014 .bash_logout    
-rw-r--r-- 1 debian debian 3515 Nov 12 2014 .bashrc    
-rw------- 1 root root 7 Nov 12 21:18 .gitconfig    
-rw------- 1 110 116 113 Nov 12 21:15 .npmrc    
-rw------- 1 debian debian 186 Nov 12 21:12 .pastebinit.xml    
-rw-r--r-- 1 debian debian 675 Nov 12 2014 .profile    
-rw------- 1 debian debian 64 Nov 12 21:12 .xsessionrc    
drwx------ 2 debian debian 4096 Nov 12 21:12 bin

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

your second link开始,我认为你错过了这一部分:

  

您还可以通过执行python命令来启用解释程序进行验证,然后运行以下代码(当您看到>>>时,您可以告诉您正确的位置终端)

Bash Shell 不是 Python Shell。当然你安装了它,但你没有运行它。检查一下:

[kevin@Arch ~]$ import sys
bash: import: command not found

[kevin@Arch ~]$ python
Python 3.5.1 (default, Dec  7 2015, 12:58:09) 
[GCC 5.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> 

所以我认为在运行Python命令之前需要输入python命令才能进入Python Shell(例如,import),正如我在评论中所说的那样。

要了解有关Python Shell的更多信息,[文档在这里]。