2016-04-29 101 views
1

我犯了一個錯誤,即在第一個實例中全局安裝我的Django項目,現在我正試圖在同一臺機器上進入虛擬環境。我在新的VE上安裝了Django,然後複製了src文件。 這一切似乎工作正常,直到我刪除了全局安裝的依賴關係(脆皮形式等),並重新安裝在虛擬環境中。很明顯,在某些地方有一些硬編碼的路徑可能會導致這些依賴關係,因爲它無法找到新的安裝了VE的模塊,但我似乎無法找到它們。是否有我應該修改的地方清單?謝謝將現有的Django項目移動到虛擬環境中

Edit: My error: I hadn't activated the virtual environment. Rookie mistake.

回答

1

使用pip freeze > requirements.txt以需求格式輸出安裝的軟件包。在您的虛擬環境中使用pip install -r requirements.txt來安裝軟件包。

希望這會有所幫助。