我有一個基於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