Why does pip need an exclamation point to use in i

2020-03-24 08:29发布

Just a quick example, typing pip list doesn't work but !pip list does. Is there some syntax regarding the exclamation point and using modules in the ipython shell?

标签: pip ipython
1条回答
▲ chillily
2楼-- · 2020-03-24 08:48

This is actually not specific to pip, but really any shell assignment from the iPython notebook. You'll notice other shell commands also work (from the docs):

In[1]: !pwd
/User/home/

Change directory:

In[1]: !cd /var/etc

This is simply shorthand that the good folks at Jupyter have included. See Shell Assignment in the docs for more of an explanation.

查看更多
登录 后发表回答