环境:
- windows 7 英文 32bit
- 蟒蛇2.7.3
- ipython 0.13.1
我尝试配置:
ipython -i -c "import sys; sys.path.append('path_name')"
但这似乎不起作用。
那么正确的解决方案是什么?
或者如何在 ipython 启动时将当前目录添加到 sys.path?
谢谢。
只是对红河的一点跟进。吴的回答。
有人可能想添加:
c.InteractiveShellApp.exec_lines = [
'import sys; sys.path.append("/absolute/path/")']
到 ipython_config.py 添加任意目录。
此外,如果您是 ipython 新手(就像我一样),您需要先创建标准配置文件,因此 ipython_config.py 确实存在。所以你需要:
ipython profile create
您可以通过以下方式找到配置目录
ipython locate
最佳 S
在@cartman 的帮助下,我目前使用文件中的流动配置ipython_config.py
将当前目录添加到 sys.path:
c.InteractiveShellApp.exec_lines = [
'import sys,os; sys.path.append(os.getcwd())'
]
直到有更好的解决方案。
将命令放入ipython_config.py
文件中,请参阅配置 ipython 命令行应用程序,查看更多配置选项。
c = get_config()
c.InteractiveShellApp.exec_lines = ['import sys,os; sys.path.append os.get_exec_path())']
把它放在ipython_config.py
文件中。
在 stevosn 的帮助下。