如何使用Anaconda从Windows中的任何目录运行项目文件

时间:2014-10-21 14:18:00

标签: python anaconda

Python新手在这里。我在朋友的推荐下使用Anaconda(在Windows 7上)。

我希望能够做的是在Notepad ++中对我的类进行更改,然后立即在我的Python命令提示符窗口中对其进行测试。

这是一个简单的问题,我似乎找不到答案:Anaconda的默认安装在什么目录中期望我存储我的.py文件(以便我可以使用{{轻松加载它们} 1}})?

我的PATH变量设置为: import <MODULE NAME>

(这是默认值)

我应该在C:\USERS\<USERNAME>\Anaconda3;C:\USERS\<USERNAME>\Anaconda3\Scripts目录下工作吗?那里已经有很多文件了。

大多数人做什么?也许将另一个文件夹添加到PATH变量并在那里工作?您是否为每个项目向PATH添加了一个新文件夹,还是有一种更有意义的方法?我已经有一个项目目录,我用于其他一切。我希望能够在那里工作。

我在Notepad ++中编码。我真的不想打扰设置/学习IDE(我只是在做我以前在Excel中做过的相对简单的I / O文件操作......恐怖)。

抱歉这个极其新手的问题。我搜索过,找不到任何相关内容。

接受答案后编辑:

问题是我从“开始”菜单运行python.exe。我没有意识到你应该在你正在使用的文件夹(SHIFT + RIGHT CLICK)中打开一个CMD窗口(例如Scripts)并从那里运行python。

1 个答案:

答案 0 :(得分:4)

这可能是你正在尝试的。请注意,我也使用Anaconda。

我的路径:

C:\Users\...\Documents\Python Scripts\

<强> import_sample.py

class class_sample(object):

    def __init__(self):
        self.x = ["I", "am", "doing", "something", "with", "Python"]

<强> test.py

from import_sample import class_sample

c = class_sample()
y = c.x
print " ".join(y)

<强>结果:

I am doing something with Python
[Finished in 0.1s]

请注意,在同一文件夹中如何允许我导入而无需安装本身。基本上,只需确保您需要的模块与main.py位于同一文件夹中即可。

修改

从终端完成。

enter image description here

注意我cd如何进入上述文件夹并激活python。由于我在该文件夹中,因此可以毫无问题地导入其中的任何模块,以及安装的其他系统范围的模块。