Hi pythonistas đồng nghiệp, có vẻ như là một vấn đề khi virtualenv được sử dụng trong PowerShell.virtualenv trong PowerShell?
Khi tôi cố gắng để kích hoạt môi trường của tôi trong PowerShell như ..
> env/scripts/kích hoạt
.. có gì xảy ra. (dấu nhắc trình bao nên đã thay đổi cũng như biến env. PATH.)
Tôi đoán vấn đề là PowerShell sinh ra một cmd mới. quá trình chỉ để chạy activation.bat do đó, rendering các thay đổi activate.bat làm cho shell chết sau khi nó hoàn thành.
Bạn có giải pháp nào cho sự cố không? (Tôi đang gắn bó với cmd.exe bây giờ)
Cảm ơn Vinay, giải thích rõ vấn đề. –
Tác phẩm này hoạt động nhưng không thể thêm đối số nhắc. Sẽ phải có một activation.ps1 có thể gọi Write-Host trước khi dấu nhắc được thiết lập. –
Câu trả lời này không còn hợp lệ vì virtualenv hỗ trợ quyền hạn của hộp thoại như được chỉ ra trong http://stackoverflow.com/questions/1365081/virtualenv-in-powershell/10030999#10030999 –