Tôi đang cố gắng đặt các biến số PYTHONPATH
và PYTHONHOME
nhưng không thể tìm ra được!Cài đặt PYTHONPATH và PYTHONHOME
Khi cố gắng chạy python
, tôi gặp lỗi No module named site
.
Sau khi thực hiện một số nghiên cứu, có vẻ như đây là do các biến môi trường PYTHONPATH
và PYTHONHOME
này không được đặt chính xác.
Khi tôi cố gắng chạy python
sau khi không đặt cả hai biến này, nó có thể chạy đúng cách. Nhưng vấn đề là điều này chỉ kéo dài trong cuộc đời của tôi virtualenv
. Sau khi tôi dừng lại virtualenv
và chạy lại, sự cố sẽ xuất hiện trở lại.
Làm cách nào để bỏ đặt vĩnh viễn các biến này?
Bất kỳ lý do nào bạn không thể chạy Python bên ngoài virtualenv? – Keith
Tôi đang nói virtualenv, nhưng thực sự là môi trường của tôi trên Heroku – user1328021
Nếu 'PYTHONPATH' không được đặt đúng, điều này có lẽ là vấn đề Heroku nhiều hơn Python, hãy tìm ra 'PYTHONPATH' là gì, và kiểm tra Heroku's tài liệu cấu hình về cách đặt: https://devcenter.heroku.com/articles/config-vars –