python初学者-如何导入简单模块
我试图创建一个名为fibo.py的文件并将其导入python(请参见此处),但我不知道“我的当前目录”在哪里,以便保存fibo.py以便python可以找到它python初学者-如何导入简单模块,python,python-3.x,Python,Python 3.x,我试图创建一个名为fibo.py的文件并将其导入python(请参见此处),但我不知道“我的当前目录”在哪里,以便保存fibo.py以便python可以找到它 有人能帮我吗?我正在运行Windows 10和python 3.8运行打印工作目录程序以显示当前目录。您可以通过在终端/命令提示符中键入“pwd”,然后按enter来完成此操作。好,我可以给您一个基本答案。我在Mac电脑上,所以我会举一个Mac电脑的例子,Windows会有点不同,但原理是相似的。假设我在我的桌面文件夹中 我在Deskto
有人能帮我吗?我正在运行Windows 10和python 3.8运行打印工作目录程序以显示当前目录。您可以通过在终端/命令提示符中键入“pwd”,然后按enter来完成此操作。好,我可以给您一个基本答案。我在Mac电脑上,所以我会举一个Mac电脑的例子,Windows会有点不同,但原理是相似的。假设我在我的
桌面
文件夹中
我在Desktop
中创建了我的fibo.py
文件,其中是我漂亮的python代码。因此,fibo.py
的位置看起来像:Desktop/fibo.py
现在要在我的python repl中检索fibo.py
,我将:
桌面
python3
打开python repl(注意:我在我的Desktop
目录中)>>导入fibo
>fibo.fib(1000)
在桌面中创建文件,并在cmd中键入以下行: 光盘桌面 派克 导入fibo.py 这是你应该看到的 Microsoft Windows[版本10.0.19041.329] (c) 2020年微软公司。版权所有 C:\Users\Mista>cd桌面 C:\Users\Mista\Desktop>py win32上的Python 3.8.3(tags/v3.8.3:6f8c832,2020年5月13日,22:20:19)[MSC v.1925 32位(英特尔)] 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证” 进口菲波
要获取python中的当前目录,可以执行以下操作:
import os
print os.getcwd() #<-- print your current working directory
或者也可以将该模块附加到python路径:
import sys
path = 'my_module'
sys.path.append(path)
或者,如果您只想准备好从任何位置导入,您可以将模块放在python安装根目录中:
C:\Python27\
或者在python脚本文件夹中:
C:\Python27\Scripts\folder在您提到的页面中,python从安装的python包导入fibo 如果导入后遇到以下错误:
ModuleNotFoundError: No module named 'fibo'
您需要在命令提示符下使用pip安装fibo软件包:
python3 -m pip install fibo
您是否在保存
fibo.py
的目录中运行python repl?您是如何安装python的?可能不完全是您想要的,但python会查找一些目录来解析模块/包的import
路径。这回答了你的问题吗?
ModuleNotFoundError: No module named 'fibo'
python3 -m pip install fibo