我有一个基于python的本地存储库,它有一个env
(virtualenv)。我可以用标准的源env/bin/activate激活这个virtuanenv
并运行我的python程序。我已确认此存储库已在远程更新以及git push origin master
。git push和git pull后破坏的python virtualenv
现在,我在服务器上执行了git pull origin master
。它获得了env和所有更新。我也(只是为了更加确定)做了git fetch --all
,然后是git reset --hard origin/master
。
根据我的理解,服务器应该与我的localhost
具有完全相同的env
。现在,当我运行source bin/env/activate
和随后type python
我得到以下几点:
python is /usr/bin/python
当然我在这里失去了一些东西。我无法理解这一点。 请帮忙!
为什么你在版本库中存储virtualenv? – erthalion