时间23/11/24 Linux
请确认以下步骤来将WSL 2上的Kali Linux系统的位置更改为E盘:
- 打开PowerShell窗口(以管理员权限运行)。
- 执行以下命令将Kali Linux系统导出到E盘:
wsl --export kali-linux e:\kali-linux.tar
这将创建一个名为kali-linux.tar的导出文件,保存了Kali Linux系统的快照,路径为E盘根目录下。
3. 执行以下命令删除当前的Kali Linux系统(不会删除数据文件):
wsl --unregister kali-linux
- 执行以下命令将先前导出的Kali Linux系统导入到E盘:
wsl --import kali-linux e:\kali-linux e:\kali-linux.tar --version 2
这将在E盘上创建一个名为kali-linux的新的Kali Linux系统,并导入之前的快照文件。
5. 最后,执行以下命令来运行已移动到E盘的Kali Linux系统:
wsl -d kali-linux
现在,你已经成功将Kali Linux系统的位置更改为E盘。每次运行wsl -d kali-linux命令时,都会在E盘上启动Kali Linux系统,并进入命令行界面。
对于后续的操作,根据你提供的内容,以下是一些安装Python 3和创建虚拟环境的步骤:
安装Python 3:
- 进入/root目录:
cd /root
- 下载Python 3.11安装包:
wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
- 解压缩安装包:
tar -xzf Python-3.11.0.tgz
- 安装源码编译需要的编译环境:
yum -y install gcc zlib zlib-devel libffi libffi-devel
yum install readline-devel
yum install openssl-devel openssl11 openssl11-devel
- 设置编译FLAG:
export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)
- 进入解压缩后的目录:
cd /root/Python-3.11.0
- 配置安装目录和使用ssl模块:
./configure --prefix=/usr/python --with-ssl
- 编译并安装:
make
make install
- 设置软链接:
ln -s /usr/python/bin/python3 /usr/bin/python3
ln -s /usr/python/bin/pip3 /usr/bin/pip3
创建新的虚拟环境:
- 进入项目的目录:
cd /path/to/project
- 使用venv创建虚拟环境:
python3 -m venv .venv
这将在当前目录下创建一个名为.venv的虚拟环境。
激活虚拟环境:
- 在Unix/macOS操作系统中,使用以下命令激活虚拟环境:
source .venv/bin/activate
- 激活后,你将在命令行前看到虚拟环境的名称。
停用虚拟环境:
如果要切换项目或离开虚拟环境,可以使用以下命令停用虚拟环境:
deactivate
pip清华源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
注:版本不能更新
安装Python软件包:
在激活的虚拟环境中,使用pip来安装所需的软件包,例如:
注:cpu环境运行
pip install accelerate==0.24.*
pip install colorama
pip install datasets
pip install einops
pip install exllamav2==0.0.7
pip install gradio==3.50.*
pip install markdown
pip install numpy==1.24.*
pip install optimum==1.14.0
pip install pandas
pip install peft==0.6.*
pip install Pillow>=9.5.0
pip install pyyaml
pip install requests
pip install safetensors==0.4.0
pip install scipy
pip install sentencepiece
pip install tensorboard
pip install transformers==4.35.*
pip install tqdm
pip install wandb
pip install torch_grammar
pip install Resampling
启动 Web UI
.../.venv/bin/python
cd text-generation-webui
python server.py
.运行web ui
下载好模型参数到models目录下即可
执行
python server.py --listen-host 0.0.0.0 --listen-port 7866 --listen #让本机可以访问,具体参数请见gi
#python server.py --listen-host 192.168.10.224 --listen-port 7866 --listen 改自已本机ip可局域网浏览