2016-03-11 14 views
8

Tôi hoàn toàn mới với python và django., Sau khi cài đặt python và django. Tôi đang cố gắng sử dụng virtualenv cho mục đích dự án django bằng cách sử dụng virtula env. tôi cài đặt virtualenv bằng pip. những gì là vấn đề xin giúp tôi, nhờ'virtualenv' không được nhận dạng dưới dạng lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt

pip install virtualenv # got install successfully 

khi tôi đang chạy có msg lỗi:

C:\Users\gshiv\Desktop\DjangoProject>virtualenv 

'virtualenv' không được công nhận là một lệnh nội bộ hay bên ngoài, operable chương trình hoặc hàng loạt tập tin.

Trả lời

14

bước: - chuyển đến nơi bạn muốn tạo ứng dụng django trên thư mục đó.

sau đó chạy lệnh này trên dấu nhắc lệnh: python -m virtualenv .

(ví dụ C:.. \ Users \ gshiv \ Desktop \ django> python -m virtualenv)

nơi django được thư mục của tôi tôi muốn chạy virtualenv và. (dấu chấm) cho biết virtualenv cài đặt tất cả thư mục của nó trong thư mục django nếu không bạn có thể sử dụng tên thư mục khác thay thế. (dấu chấm) thời gian này virtulenv tạo ra một thư mục trong thư mục chính (django).

  • sau khi chạy lệnh này: chạy .\scripts\activate bây giờ bạn có thể thấy loại này của dòng trên cmd nhắc (django) C:\Users\gshiv\Desktop\django>
  • tức là tên thư mục chính trước khi các đường dẫn nguồn. bây giờ bạn có thể cài đặt bất kỳ mô-đun nào cho dự án của bạn chỉ thuộc về thư mục chính đó.

pip install django nó hoạt động tốt.

cảm ơn bạn

2

Có ba điểm mà bạn cần phải xem xét:

  • Hãy chắc chắn rằng trong biến cửa sổ PATH có một entry với cài đặt python của bạn và các kịch bản thư mục con như: C:\Program Files (x86)\Python36-32\C:\Program Files (x86)\Python36-32\Scripts\
  • Khi sử dụng pip install virtualenv, hãy đảm bảo rằng bạn chạy cmd làm quản trị viên. Nếu không, có thể có lỗi truy cập bị từ chối trong quá trình cài đặt và virtualenv sẽ không được cài đặt đúng cách.
  • Đảm bảo rằng virtualenv đã được cài đặt chính xác. Kiểm tra thư mục con của tập lệnh python - phải tồn tại một .exe có tên là virtualenv.exe. Nếu không, gỡ cài đặt sẽ pip uninstall virtualenv và cài đặt lại.
+0

Đảm bảo rằng tôi đã chạy trong cmd (không PowerShell) với tư cách là quản trị viên, tôi đã gỡ cài đặt virtualenv và cài đặt lại nó.Làm việc như người ở –

0

Khi tôi chạy pop cài đặt virtualenv lệnh tôi nhận:

Requirement already satisfied: virtualenv in c:\directory\to\appdata\roaming\python\python36\site-packages 

vì vậy tôi đã cố gắng buộc nâng cấp:

pip install --upgrade --force virtualenv 
Các vấn đề liên quan

 Các vấn đề liên quan