Skip to content

Commit

Permalink
🐍Python - virtualenv 指定 Python 版本生成虚拟环境
Browse files Browse the repository at this point in the history
  • Loading branch information
Ayusummer committed Nov 9, 2023
1 parent b23cc48 commit 7a49353
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions docs/Language/Python/开发环境.md
Original file line number Diff line number Diff line change
Expand Up @@ -445,6 +445,31 @@ virtualenv -p python3 env
source env/bin/activate
```

> 这里的 `-p python3` 中的 `python3` 具体会创建什么版本的 python 环境, 只需要在当前命令行中 `python3 -V` 看一下就知道了
>
> 相应的要创建什么版本的 python 环境, 也可以直接将 python3 环境指定环境 python 解释器的路径, 例如
>
> ```bash
> virtualenv -p /root/anaconda3/envs/py310/bin/python env
> ```
>
> - 在 Win 中对应环境变量中路径下匹配到的首个 `python.exe`, 相应的 `python3` 就对应的是第一个匹配到的 `python3.exe`, 可以使用如下命令确认:
>
> ```powershell
> python -V
> python3 -V
>
> python
> >>> import sys
> >>> print(sys.executable)
> ```
>
> ![image-20231109144745689](http://cdn.ayusummer233.top/DailyNotes/202311091447843.png)
>
> - 在 Linux 中对应的即为 `/usr/bin/python` 符号链接指向的 python 程序, linux 中要修改的话修改相应 `/usr/bin/pythonxx` 符号链接对应的 python 程序路径即可
>
> ![image-20231109145155632](http://cdn.ayusummer233.top/DailyNotes/202311091451909.png)
---
Expand Down

0 comments on commit 7a49353

Please sign in to comment.