Skip to content

Commit 5235d66

Browse files
authored
Merge pull request #65 from Alinvor/kernel
[DONE]合并分支
2 parents c42c045 + 870cae3 commit 5235d66

File tree

4 files changed

+55
-39
lines changed

4 files changed

+55
-39
lines changed

.rmcache.ps1

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#
2+
# the airticle link reference:
3+
#
4+
# 1. https://docs.microsoft.com/zh-cn/powershell/scripting/samples/working-with-files-and-folders?view=powershell-7.1
5+
# 2. https://docs.microsoft.com/zh-cn/powershell/scripting/samples/working-with-registry-keys?view=powershell-7.1
6+
#
7+
# the delete files
8+
Get-ChildItem -Path . -include *.pyc -Recurse | Remove-Item
9+
# the delete directory
10+
Get-ChildItem -Path . -include __pycache__ -Recurse | Remove-Item
11+
Remove-Item -Path .\build\* -Recurse
12+
Remove-Item -Path .\out\log\* -Recurse

.vscode/settings.json

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22
"[python]": {
33
"editor.defaultFormatter": "ms-python.python"
44
},
5-
"python.analysis.extraPaths": [
6-
"./src",
7-
"./mock",
8-
"./test",
9-
// darwin
10-
"./venv2/bin",
11-
"./venv2/lib/python2.7/site-packages",
12-
"./venv/bin",
13-
"./venv/lib/python3.7/site-packages",
14-
// win32
15-
"./venv2/Scripts",
16-
"./venv2/Lib/site-packages",
17-
"./venv/Scripts",
18-
"./venv/Lib/site-packages",
19-
],
5+
// "python.analysis.extraPaths": [
6+
// "./src",
7+
// "./mock",
8+
// "./test",
9+
// // darwin
10+
// "./venv2/bin",
11+
// "./venv2/lib/python2.7/site-packages",
12+
// "./venv/bin",
13+
// "./venv/lib/python3.7/site-packages",
14+
// // win32
15+
// "./venv2/Scripts",
16+
// "./venv2/Lib/site-packages",
17+
// "./venv/Scripts",
18+
// "./venv/Lib/site-packages",
19+
// ],
2020
"python.analysis.logLevel": "Trace",
2121
// "python.analysis.watchSearchPaths": true,
2222
"python.analysis.typeCheckingMode": "basic",
@@ -30,21 +30,22 @@
3030
"python.analysis.completeFunctionParens": true,
3131
// "python.autoComplete.addBrackets": false,
3232
// "python.analysis.completeFunctionParens": false,
33-
"python.autoComplete.extraPaths": [
34-
"./src",
35-
"./mock",
36-
"./tests",
37-
// darwin
38-
"./venv2/bin",
39-
"./venv2/lib/python2.7/site-packages",
40-
"./venv/bin",
41-
"./venv/lib/python3.7/site-packages",
42-
// win32
43-
"./venv2/Scripts",
44-
"./venv2/Lib/site-packages",
45-
"./venv/Scripts",
46-
"./venv/Lib/site-packages",
47-
],
33+
// https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance#settings-and-customization
34+
// "python.autoComplete.extraPaths": [
35+
// "./src",
36+
// "./mock",
37+
// "./tests",
38+
// // darwin
39+
// "./venv2/bin",
40+
// "./venv2/lib/python2.7/site-packages",
41+
// "./venv/bin",
42+
// "./venv/lib/python3.7/site-packages",
43+
// // win32
44+
// "./venv2/Scripts",
45+
// "./venv2/Lib/site-packages",
46+
// "./venv/Scripts",
47+
// "./venv/Lib/site-packages",
48+
// ],
4849
// "python.autoUpdateLanguageServer": true,
4950
// "python.defaultInterpreterPath": "${workspaceFolder}/venv2/bin/python",
5051
// "python.defaultInterpreterPath": "venv2/bin/python",

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -593,9 +593,9 @@ def read_text(file_name):
593593
#
594594
# the repaired your home name
595595
#
596-
# PROJECT_PREFIX = '/Users/.../Python-DeMo/'
597-
# project = PROJECT_PREFIX
598-
project = os.getenv('base_project_prefix')
596+
project = os.getenv('BASE_PROJECT_PREFIX')
597+
if project is None:
598+
raise KeyError('the please configure BASE_PROJECT_PREFIX environment variable, otherwise it cannot run')
599599
print(project)
600600
PROJECT_DIRECTORY = 'xxx' # project directory
601601
PROJECT_README_FILE = 'README.md' # project readme file

Temp/debug/env/interpreterInfo.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,20 @@
66
import sys
77

88
obj = {}
9-
obj["base_project_prefix"] = os.getenv('base_project_prefix')
10-
obj["versionInfo"] = tuple(sys.version_info)
9+
obj["BASE_PROJECT_PREFIX"] = os.getenv('BASE_PROJECT_PREFIX', None)
10+
if obj["BASE_PROJECT_PREFIX"] is None:
11+
raise KeyError('the please configure BASE_PROJECT_PREFIX environment variable, otherwise it cannot run')
12+
obj["is64Bit"] = sys.maxsize > 2**32
13+
obj["PWD"] = os.environ.get('PWD')
14+
obj["PYTHONPATH"] = os.environ.get('PYTHONPATH')
1115
obj["sysModules"] = {}
1216
for (k, v) in sys.modules.items():
1317
(obj["sysModules"])[str(k)] = str(v)
14-
obj["sysPrefix"] = sys.prefix
15-
obj["sysVersion"] = sys.version
1618
obj["sysPath"] = sys.path
1719
obj["sysPlatform"] = sys.platform
18-
obj["is64Bit"] = sys.maxsize > 2**32
19-
obj["PWD"] = os.environ.get('PWD')
20+
obj["sysPrefix"] = sys.prefix
21+
obj["sysVersion"] = sys.version
22+
obj["versionInfo"] = tuple(sys.version_info)
2023
obj["VIRTUAL_ENV"] = os.environ.get('VIRTUAL_ENV')
2124

2225
values = json.dumps(obj, indent=4)

0 commit comments

Comments
 (0)