如何将我的模块导入python控制台?

时间:2014-10-23 01:40:45

标签: python import digital-ocean

在我的DigitalOcean Droplet中,我以这种方式安装了我的python3:

sudo apt-get install make gcc  
wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tgz  
tar xf Python-3.4.0.tgz -C /usr/local/src/  
cd /usr/local/src/Python-3.4.0/  
./configure --prefix=/usr/local/python3.4  
make  
make install  
ln -s /usr/local/python3.4/bin/python3.4 /usr/bin/python3  

当我将名为down.py的python文件上传到putty:

的位置时
/usr/local/python3.4/lib/python3.4/down.py  

为什么无法使用命令导入模块:

import down

import down.py

import /usr/local/python3.4/lib/python3.4/down.py ?

2 个答案:

答案 0 :(得分:3)

将down.py文件复制到当前文件夹。这样您可以将其导入为:

import down

答案 1 :(得分:0)

我遇到了同样的问题,但是通过更改sys.path来解决了

sys.path.append(“ / path / to / my / module / folder”)

因此,如果模块位于当前目录中,则可能需要

sys.path(“。”)