安装必要的依赖
确保你有一个稳定的开发环境,以下是一些必要的依赖:
VS Code
- 安装:访问 [VS Code 官方网站](https://www vscode com),选择适合你的平台安装。
- 配置:在 VS Code 中,打开 File > Settings > Build > Build Settings,确保“Build Settings”选项卡上的Allow build dependencies为“Yes”。
PyCharm
- 安装:访问 [PyCharm 官方网站](https://www pycharm com),选择适合你的平台安装。
- 配置:在 PyCharm 中,打开 File > Settings > Build > Build Settings,确保“Build Settings”选项卡上的Allow build dependencies为“Yes”。
Jupyter Notebook(支持)。
- 安装:访问 [Jupyter Notebook 官方网站](https://www jupyter notebook com),选择适合你的平台安装。
- 配置:在 Jupyter Notebook 中,打开 File > Settings > Build > Build Settings,确保“Build Settings”选项卡上的Allow build dependencies为“Yes”。
Jest 或者 Karma 工具
- 安装:根据你的工具选择相应的安装方式。
- 配置:在安装工具后,启动并运行配置文件,确保安装文件允许构建依赖。
点击以下链接安装 Shadowsocks
访问 [Shadowsocks 官方网站](https://www shadowsocks com),选择适合你的平台安装:
- Windows:选择 Windows。
- Mac:选择 Mac。
- Linux:选择 Linux。
配置 Shadowsocks 的依赖
Shadowsocks 需要依赖以下工具:
- VS Code(如上面步骤)
- PyCharm(如上面步骤)
- Jupyter Notebook(如上面步骤)
- Jest 或 Karma(如上面步骤)
配置步骤:
- 打开 Shadowsocks:在浏览器中打开 [Shadowsocks 官方网站](https://www shadowsocks com)。
- 选择平台:选择你使用的平台(如Windows、Mac、Linux、Jest 或 Karma)。
- 运行配置文件:点击“Run”按钮,运行配置文件。
- 选择“Allow build dependencies”:在允许构建依赖的选项中选择“Yes”。
- 选择其他必要的依赖:根据你的平台选择其他必要的依赖,如VS Code、PyCharm、Jupyter Notebook 等。
配置 Shadowsocks 的端点
Shadowsocks 需要配置端点和端口以访问测试工具。
在 VS Code 中配置端点
- 打开 VS Code,并打开 File > Edit > Run As -------- (选择“Web CLI”选项)。
- 在“Web CLI”中,输入以下内容:
from shadowsocks import BaseServer server = BaseServer() server.config()
在 PyCharm 中配置端点
- 打开 PyCharm,并打开 File > Settings > Build > Build Settings。
- 在“Build Settings”选项卡中的“Allow build dependencies”处,选择“Yes”。
- 点击“Add Server”按钮。
- 在弹出的对话框中,选择“Web”作为服务器类型。
- 输入你的测试工具 URL(如
http://localhost:88/test)。 - 选择你想访问的端点(如“test”)。
- 点击“Add Server”按钮,返回后选择“Add Server”按钮。
在 Jupyter Notebook 中配置端点
- 打开 Jupyter Notebook,并打开 File > Run As -------- (选择“Web CLI”选项)。
- 在“Web CLI”中,输入以下内容:
from shadowsocks import BaseServer server = BaseServer() server.config()
配置日志文件
Shadowsocks 会将日志保存在特定的文件中,以下是如何配置日志文件的:
在 VS Code 中配置日志
- 打开 VS Code,并打开 File > Edit > Run As -------- (选择“Web CLI”选项)。
- 在“Web CLI”中,输入以下内容:
from shadowsocks import BaseLogger logger = BaseLogger() logger.config()
在 PyCharm 中配置日志
- 打开 PyCharm,并打开 File > Settings > Build > Build Settings。
- 在“Build Settings”选项卡中的“Allow build dependencies”处,选择“Yes”。
- 点击“Add Logger”按钮。
- 在弹出的对话框中,选择“Web”作为日志类型。
- 选择你想保存的日志路径(如
shadowsocks.log)。 - 输入你的测试工具 URL(如
http://localhost:88/test)。 - 选择你想访问的端点(如“test”)。
- 点击“Add Logger”按钮,返回后选择“Add Logger”按钮。
在 Jupyter Notebook 中配置日志
- 打开 Jupyter Notebook,并打开 File > Run As -------- (选择“Web CLI”选项)。
- 在“Web CLI”中,输入以下内容:
from shadowsocks import BaseLogger logger = BaseLogger() logger.config()
配置服务端的端口
Shadowsocks 提供默认的端口,您可以调整这些端口来匹配您的测试工具的端口,以下是配置方法:
在 VS Code 中
- 打开 VS Code,并打开 File > Edit > Run As -------- (选择“Web CLI”选项)。
- 在“Web CLI”中,输入以下内容:
from shadowsocks import BaseServer server = BaseServer() server.run()
在 PyCharm 中
- 打开 PyCharm,并打开 File > Settings > Build > Build Settings。
- 在“Build Settings”选项卡中的“Allow build dependencies”处,选择“Yes”。
- 点击“Add Server”按钮。
- 在弹出的对话框中,选择“Web”作为服务器类型。
- 输入您的测试工具 URL(如
http://localhost:88/test)。 - 选择要访问的端点(如“test”)。
- 点击“Add Server”按钮,返回后选择“Add Server”按钮。
在 Jupyter Notebook 中
- 打开 Jupyter Notebook,并打开 File > Run As -------- (选择“Web CLI”选项)。
- 在“Web CLI”中,输入以下内容:
from shadowsocks import BaseServer server = BaseServer() server.run()
配置日志的权限
Shadowsocks 会读取日志文件,这些文件需要有权限才能访问,请确保你的测试工具允许日志文件的读取,并且你的终端权限允许读取这些文件。
配置日志的访问权限
Shadowsocks 提供以下日志文件:
shadowsocks.log:默认日志文件。shadowsocks.log:日志文件的配置文件。
在配置日志文件时,您需要确保日志文件的权限允许读取,日志文件的权限应该为 r-w(读取和写入)。
配置日志的访问权限
Shadowsocks 提供以下日志文件:
shadowsocks.log:默认日志文件。shadowsocks.log:日志文件的配置文件。
在配置日志文件时,您需要确保日志文件的权限允许读取,日志文件的权限应该为 r-w(读取和写入)。
配置日志的访问权限
Shadowsocks 提供以下日志文件:
shadowsocks.log:默认日志文件。Shadowsocks.log:日志文件的配置文件。
在配置日志文件时,您需要确保日志文件的权限允许读取,日志文件的权限应该为 r-w(读取和写入)。
配置服务端的端口
Shadowsocks 提供默认的端口,您可以调整这些端口来匹配您的测试工具,以下是配置方法:
在 VS Code 中
- 打开 VS Code,并打开 File > Edit > Run As -------- (选择“Web CLI”选项)









