即时通讯对所有这些都很新颖,所以请尽量忍受我。 我有一个目录设置我在哪里转储所有我正在使用的脚本, ,我试图让它可以直接从ipython运行该目录内的脚本。 到目前为止,我添加一个初始化 .py到上述目录, ,并尝试追加到sys.path, 的路径,但是,即使我成功追加路径后,尝试使用run命令为任何脚本该目录导致未找到错误。 我的另一个问题是,在每次内核重置后,sys.path似乎重置为其先前的值,而没有输入新的路径设置。 感谢您的帮助, ron从ipython的目录运行脚本
0
A
回答
0
sys.path
只影响进口,而不是IPython的%run
。运行魔术就像调用python script.py
- 您必须cd到脚本所在的目录中,或将完整路径传递给这些脚本。
1
如果你只是想从一个目录中运行与IPython的脚本,你可以把IPython中的家当和目录添加到您的路径,像这样:
该脚本会是这样(python3为例):
#!/usr/bin/ipython
print("HI from ipython")
然后你会添加这些脚本是到PATH环境变量中的目录(如果你使用Linux或其他* NIX):
export PATH="/home/ron/ipython_scripts:$PATH"
现在,你应该米阿克他们可执行:
chmod +x /home/ron/ipython_scripts/script.py
现在你可以在任何地方使用的脚本:)
$ script.py
HI from ipython
相关问题
- 1. 在脚本中运行IPython
- 2. 从其他目录运行PHP脚本
- 3. 从任何目录运行脚本
- 4. 从目录运行Shell脚本
- 5. 如何从脚本中查找Python运行脚本的目录?
- 6. 如何从脚本运行IPython魔术(或计算Python脚本)
- 7. 启动运行脚本的ipython
- 8. Bash,一个目录,从脚本运行脚本,非常错误
- 9. 苹果脚本从同一目录运行bash脚本
- 10. 鱼壳中的运行脚本目录
- 11. ipython:如何运行两个脚本
- 12. 在Ipython中运行/导入脚本
- 13. 脚本运行时关闭iPython
- 14. 从iruby或ipython笔记本运行Ruby或Python脚本?
- 15. 从bash脚本转储文件从python脚本运行它的不同目录
- 16. IPython从断点或行号运行脚本
- 17. 更新目录时运行Python脚本
- 18. 从系统Shell执行Ipython脚本
- 19. 使用java从其自己的根目录运行.sh脚本
- 20. 从不同的工作目录运行Python脚本
- 21. 从linux上的任何用户目录运行groovy脚本
- 22. 从特定目录中的python脚本运行bash命令
- 23. 有没有办法从别处的目录运行SL4A脚本?
- 24. Mac OS X中的shell脚本从主目录运行?
- 25. 从外部目录运行Shell脚本:没有这样的文件或目录
- 26. 从脚本当前目录中运行Python中的子进程bash脚本
- 27. 脚本无法找到从qsub群集脚本运行时的目录/文件
- 28. ipython在运行新版本之前先运行旧版本的脚本
- 29. 从ipython笔记本运行scp
- 30. IPython的并行运行的脚本,并返回局部变量