新房友 發表於 2023-9-10 00:00:00

Ubuntu20.04安装Python3的虚拟环境教程详解

<p>
        以下均在本人虚拟机上进行</p>
<p>
        1.安装pip3</p>
<blockquote>
        <p>
                sudo apt install python3-pip</p>
</blockquote>
<p>
        2.安装虚拟环境</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterplain" id="highlighter_239304">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="plain plain">sudo apt install virtualenv</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="plain plain">sudo apt install virtualenvwrapper</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        3.修改配置文件设置环境变量</p>
<blockquote>
        <p>
                cd ~<br>
                vim .bashrc</p>
</blockquote>
<p>
        在.bashrc文件后面加入下面两行</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_485032">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">export</code> <code class="bash plain">WORKON_HOME=$HOME/.virtualenvs </code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">source</code> <code class="bash plain">/usr/share/virtualenvwrapper/virtualenvwrapper</code><code class="bash plain">.sh</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        其中“usr/share/virtualenvwrapper/virtualenvwrapper.sh”这一句与其他Ubuntu版本有所不同,其他大佬在比如Ubuntu18.04上是“source /usr/local/bin/virtualenvwrapper.sh”,具体文件位置可以自己找到然后填上<br>
        Tip:如果找不到virtualenvwrapper.sh,可以使用以下命令查找文件所在路径,将查找到的路径更换即可。</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_466452">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">find</code> <code class="bash plain">/ -name virtualenvwrapper.sh</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        4.启用配置文件</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_531384">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">source</code> <code class="bash plain">.bashrc</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        至此便可以正常创建虚拟环境了。</p>
<p>
        <span><strong>PS:下面看下Python3 创建虚拟环境</strong></span></p>
<p>
        目的</p>
<p>
        使用虚拟环境是为了隔离不同项目之间的Python库</p>
<p>
        创建虚拟环境</p>
<p>
        Python3 内置了venv模块,首先创建项目目录,进入目录后,执行</p>
<blockquote>
        <p>
                python3 -m venv venv</p>
</blockquote>
<p>
        激活虚拟环境</p>
<p>
        在开始工作前,先要激活相应的虚拟环境:</p>
<blockquote>
        <p>
                . venv/bin/activate</p>
</blockquote>
<p>
        在 Windows 下:</p>
<blockquote>
        <p>
                venv\Scripts\activate</p>
</blockquote>
<p>
        激活后,你的终端提示符会显示虚拟环境的名称。</p>
<p>
        安装相应模块,如:</p>
<blockquote>
        <p>
                pip install Flask</p>
</blockquote>
<p>
        <span><strong>总结</strong></span></p>
<p>
        到此这篇关于Ubuntu20.04安装Python3的虚拟环境的文章就介绍到这了,更多相关Ubuntu20.04安装Python3的虚拟环境内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!</p>
<p>
        原文链接:https://blog.csdn.net/FeibaoCrystal/article/details/106583845</p>
頁: [1]
查看完整版本: Ubuntu20.04安装Python3的虚拟环境教程详解