终端创建python3.9.7虚拟环境(anaconda)包括安装kan网络、配置的python3.9.7虚拟环境在jupyterlab上面显示,上传数据、用终端解压缩包
如果只是简单的命令语言:
conda create -n py39 python=3.9.7
激活环境:
conda activate py39
然而现实并没有那么顺利,激活不了
解决方案
1. 确保正确初始化 Conda
- 运行以下命令初始化 Conda:
bash
conda init
手动加载 shell 配置文件(如 ~/.bashrc):
bash
source ~/.bashrc
- 如果仍无效,直接加载 Conda 的初始化脚本:
bash
source /root/miniconda3/etc/profile.d/conda.sh
2. 检查 Conda 路径是否在 PATH 中
- 运行以下命令查看
PATH:bash
echo $PATH
3. 验证 Conda 是否正常工作
检查 Conda 版本:
bash
conda --version
4. 重新激活虚拟环境
初始化后,尝试激活环境:
bash
conda activate py39
激活成功后,检查 Python 版本:
bash
python --version
应显示 Python 3.9.7。
5. 检查虚拟环境是否存在
列出所有 Conda 环境:
bash
conda env list
which python
后面安装kan网络的时候
可以看作者的网页:GitHub - KindXiaoming/pykan: Kolmogorov Arnold Networks
关键是可能第一步:
conda activate py39
然后
git clone https://github.com/KindXiaoming/pykan.git
cd pykan
pip install -e .
第一步
git clone https://github.com/KindXiaoming/pykan.git如果连不上
就
ping github.com
再试,之后按步骤操作就没问题了
安了KAN网络之后,我想在租的服务器,右边那个jupyterlab里面显示我装的虚拟环境python3.9.7,显示这个

在终端输入
1、激活虚拟环境:
conda activate py39
2、安装 ipykernel
在激活的虚拟环境中,安装 ipykernel,这是将虚拟环境注册为 Jupyter 内核所需的包:
pip install ipykernel
3. 将虚拟环境注册为 Jupyter 内核
运行以下命令将虚拟环境的 Python 解释器注册为 Jupyter 内核:
python -m ipykernel install --user --name=myenv --display-name "Python 3.9.7 (myenv)"
4. 重启 JupyterLab
完成上述步骤后,重启 JupyterLab。你应该会在右上角的内核选择菜单中看到新注册的内核(例如 Python 3.9.7 (myenv))。
5. 验证
在 JupyterLab 中创建一个新笔记本,选择你刚刚注册的内核,然后运行 import sys; print(sys.version),确认输出显示的是 Python 3.9.7。
补充说明
-
如果你使用的是 Conda 创建的虚拟环境,也可以用 Conda 安装
ipykernel:
conda install ipykernel
上传数据

推出python3.9.7虚拟环境
conda deactivate
安装解压工具
- 检查是否在 Docker 容器中:
- 从你的终端提示符
(py39) root@autodl-container-8f5c4683c1-2ddcb74可以看出,你可能在一个 Docker 容器中。 - 在 Docker 容器中,默认情况下可能没有安装
apt或unrar,并且你可能没有足够的权限来安装软件。
- 从你的终端提示符
- 在 Docker 容器中安装软件:
- 如果你有容器的管理权限,可以尝试以下步骤:
首先更新包管理器:
apt-get update
然后安装 unrar:
apt-get install unrar
验证安没安上
unrar
解压文件
unrar x /root/suyue/raindropdata/N.rar /root/suyue/raindropdata/
代码上传压缩包解压
unrar x /root/suyue/KANrain.rar /root/suyue/
看某个文件夹里有多少个文件
ls -l /root/suyue/raindropdata/N | grep '^-' | wc -l

浙公网安备 33010602011771号