Python 为什么在.bash_配置文件中使用virtualenvwrapper时使用“source”?
Python 为什么在.bash_配置文件中使用virtualenvwrapper时使用“source”?,python,bash,macos,virtualenvwrapper,Python,Bash,Macos,Virtualenvwrapper,virtualenvwrapper指示我们将source/usr/local/bin/virtualenvwrapper.sh放入我们的.bash\u配置文件中。为什么? 我看到它在第一次运行时创建了.virtualenvs。是不是每次我$source.bash\u profile时新创建的.virtualenvs?如果是的话,是这样的吗?.virtualenvs可以随着virtualenvwrapper的更新而更新吗?这只是一个将shell和virtualenvwrapper绑定在一起的辅助模
virtualenvwrapper
指示我们将source/usr/local/bin/virtualenvwrapper.sh
放入我们的.bash\u配置文件中。为什么?
我看到它在第一次运行时创建了.virtualenvs
。是不是每次我$source.bash\u profile
时新创建的.virtualenvs
?如果是的话,是这样的吗?.virtualenvs
可以随着virtualenvwrapper
的更新而更新吗?这只是一个将shell和virtualenvwrapper
绑定在一起的辅助模块。它将此类助手定义为:
workon
激活virtualenv
mkvirtualenv
创建新的
rmvirtualenv
删除未使用的virtualenv
s
- 和其他一些命令,键入
virtualenvwrapper
查看完整列表
当你在source
ing一些东西时,它就像import
ing在python
中一样。不,它不会每次都创建~/.virtualenvs
文件夹
它还做了一些准备工作:检查~/.virtualenvs
文件夹是否就位,挂钩是否正确执行
通过运行:cat/usr/local/bin/virtualenvwrapper.sh
始终可以查看此文件的源代码。这可能会有所帮助:帮助源代码