-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
73 lines (49 loc) · 2.68 KB
/
README.txt
File metadata and controls
73 lines (49 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Kodun hepimizde sorunsuz çalışması için "Sanal Ortam" (Virtual Environment) kullanacağız.
Lütfen aşağıdaki adımları sırasıyla yapın.
ADIM 1: HAZIRLIK
----------------
1. Bilgisayarınızda Python'ın yüklü olduğundan emin olun.
(Terminali açıp "python --version" yazarak kontrol edebilirsiniz. Önerilen: Python 3.10 veya üzeri)
2. Bu klasörü masaüstüne veya çalışacağınız yere çıkartın (ZIP'ten çıkarın).
ADIM 2: SANAL ORTAM KURULUMU (Sadece ilk seferde yapılır)
---------------------------------------------------------
1. Bu klasörün içinde bir Terminal (CMD veya PowerShell) açın.
(Klasörün boş bir yerine Shift'e basılı tutarak Sağ Tıkla -> "PowerShell penceresini buradan aç" veya "Terminalde aç" diyebilirsiniz).
2. Sanal ortamı oluşturmak için şu komutu yazıp Enter'a basın:
python -m venv .venv
!!! DİKKAT !!!
Eğer "Running scripts is disabled" veya "Yetkisiz Erişim" hatası alırsanız,
önce şu komutu yazıp Enter'a basın, sonra tekrar deneyin:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
3. Sanal ortamı aktif etmek için:
Windows için: .\.venv\Scripts\activate
Mac/Linux için: source .venv/bin/activate
(Komutu yazınca satır başında yeşil renkli (.venv) yazısını görmelisiniz).
4. Gerekli kütüphaneleri yüklemek için:
pip install -r requirements.txt
GÜNLÜK KULLANIM (NASIL AÇILIR / KAPATILIR?)
----------------------------------------------------------
1. ÇALIŞMAYA BAŞLARKEN (AKTİF ETME):
Bilgisayarı kapatıp açtığınızda veya projeye tekrar girdiğinizde sanal ortam kapanmış olur.
Tekrar girmek için proje klasöründe terminal açıp sadece şunu yazmanız yeterlidir:
.\.venv\Scripts\activate
2. ÇALIŞMAYI BİTİRİRKEN (ÇIKIŞ):
İşiniz bittiğinde terminalden çıkmak için şunu yazın:
deactivate
----------------------------------------------------------
NOT: Visual Studio Kullanıyorsanız
Projeyi VS ile açtığınızda, sağ taraftaki Python Ortamları kısmından
".venv" ortamını seçmeniz yeterlidir, komut yazmanıza gerek kalmaz.
ADIM 3: MODÜLÜ ÇALIŞTIRMA
-------------------------
Kurulum bittikten sonra kodu çalıştırmak için (Hala terminalde ve .venv aktifken):
python src/network_generator.py
SONUÇ:
------
- Kod çalışınca "data" klasörüne bakın.
- "My_NodeData.csv", "My_EdgeData.csv" gibi dosyaların oluştuğunu göreceksiniz.
- Ayrıca ekrana bir grafik penceresi açılacak ve oluşturulan ağı görselleştirecektir.
NOT:
----
Eğer Visual Studio (Mor ikonlu) kullanıyorsanız:
Projeyi açtıktan sonra Python Ortamları kısmından ".venv" ortamını seçmeniz yeterlidir.