Spaces:
Sleeping
Sleeping
Commit
·
a0dfde9
1
Parent(s):
d07e92b
update README.md
Browse files
README.md
CHANGED
@@ -12,3 +12,97 @@ short_description: Segformer3D retrain on BraTS2021 dataset with pytorch
|
|
12 |
---
|
13 |
|
14 |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
---
|
13 |
|
14 |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
15 |
+
|
16 |
+
|
17 |
+
|
18 |
+
# Hướng Dẫn Thiết Lập Môi Trường
|
19 |
+
|
20 |
+
Dự án này yêu cầu sử dụng Python và các gói cần thiết được liệt kê trong tệp `requirements.txt`. Dưới đây là các bước để thiết lập môi trường và cài đặt các gói.
|
21 |
+
|
22 |
+
## 1. Kiểm tra phiên bản Python
|
23 |
+
|
24 |
+
Đảm bảo rằng bạn đã cài đặt Python 3.10 trở lên trên hệ thống của mình.
|
25 |
+
Kiểm tra bằng lệnh:
|
26 |
+
|
27 |
+
```bash
|
28 |
+
python --version
|
29 |
+
```
|
30 |
+
|
31 |
+
Hoặc (trên một số hệ thống):
|
32 |
+
|
33 |
+
```bash
|
34 |
+
python3 --version
|
35 |
+
```
|
36 |
+
|
37 |
+
## 2. Tạo môi trường ảo
|
38 |
+
|
39 |
+
### Trên Windows:
|
40 |
+
```bash
|
41 |
+
python -m venv venv
|
42 |
+
```
|
43 |
+
|
44 |
+
### Trên Linux/MacOS:
|
45 |
+
```bash
|
46 |
+
python3 -m venv venv
|
47 |
+
```
|
48 |
+
|
49 |
+
Lệnh trên sẽ tạo một thư mục `env` chứa môi trường ảo.
|
50 |
+
|
51 |
+
## 3. Kích hoạt môi trường ảo
|
52 |
+
|
53 |
+
### Trên Windows:
|
54 |
+
```bash
|
55 |
+
venv\Scripts\activate
|
56 |
+
```
|
57 |
+
|
58 |
+
### Trên Linux/MacOS:
|
59 |
+
```bash
|
60 |
+
source venv/bin/activate
|
61 |
+
```
|
62 |
+
|
63 |
+
Sau khi kích hoạt thành công, bạn sẽ thấy tên môi trường ảo xuất hiện ở đầu dòng lệnh, ví dụ: `(env)`.
|
64 |
+
|
65 |
+
## 4. Cài đặt các gói
|
66 |
+
|
67 |
+
Đảm bảo rằng tệp `requirements.txt` có trong thư mục làm việc của bạn. Chạy lệnh sau để cài đặt các gói:
|
68 |
+
|
69 |
+
```bash
|
70 |
+
pip install -r requirements.txt
|
71 |
+
```
|
72 |
+
|
73 |
+
## 5. Kiểm tra cài đặt
|
74 |
+
|
75 |
+
Đảm bảo rằng tất cả các gói đã được cài đặt bằng cách chạy lệnh sau:
|
76 |
+
|
77 |
+
```bash
|
78 |
+
pip freeze
|
79 |
+
```
|
80 |
+
|
81 |
+
Danh sách các gói đã cài đặt sẽ được hiển thị. Hãy kiểm tra xem tất cả các gói trong `requirements.txt` đã được cài đặt.
|
82 |
+
|
83 |
+
## 6. Vô hiệu hóa môi trường ảo (Khi hoàn tất)
|
84 |
+
|
85 |
+
Khi không còn sử dụng, bạn có thể thoát khỏi môi trường ảo bằng lệnh:
|
86 |
+
|
87 |
+
```bash
|
88 |
+
deactivate
|
89 |
+
```
|
90 |
+
|
91 |
+
---
|
92 |
+
|
93 |
+
### Lưu ý
|
94 |
+
|
95 |
+
- Hãy đảm bảo sử dụng đúng phiên bản Python mà dự án yêu cầu.
|
96 |
+
- Nếu gặp lỗi trong quá trình cài đặt, hãy kiểm tra lại tệp `requirements.txt` hoặc cập nhật `pip` lên phiên bản mới nhất:
|
97 |
+
|
98 |
+
```bash
|
99 |
+
pip install --upgrade pip
|
100 |
+
```
|
101 |
+
Danh sách các gói đã cài đặt sẽ được hiển thị. Hãy kiểm tra xem tất cả các gói trong `requirements.txt` đã được cài đặt.
|
102 |
+
|
103 |
+
## 7. Khởi chạy server
|
104 |
+
Chạy câu lệnh bên dưới để start server tại port 5000
|
105 |
+
|
106 |
+
```bash
|
107 |
+
python app.py
|
108 |
+
```
|