<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Linux - Category - Naifan Li's Blog</title><link>https://blog.omagiclee.com/categories/linux/</link><description>Linux - Category - Naifan Li's Blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 03 Jun 2018 11:53:05 +0800</lastBuildDate><atom:link href="https://blog.omagiclee.com/categories/linux/" rel="self" type="application/rss+xml"/><item><title>Linux</title><link>https://blog.omagiclee.com/posts/toolkits/linux/</link><pubDate>Sun, 03 Jun 2018 11:53:05 +0800</pubDate><author>Naifan Li</author><guid>https://blog.omagiclee.com/posts/toolkits/linux/</guid><description><![CDATA[<h2 id="设置环境变量">设置环境变量</h2>
<ul>
<li>内联变量赋值（推荐和标准做法）</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="nv">VLLM_USE_MODELSCOPE</span><span class="o">=</span>True python vllm.py  <span class="c1"># 仅对当前脚本运行的子进程生效</span>
</span></span></code></pre></td></tr></table>
</div>
</div><ul>
<li>使用 <code>export</code> 命令</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span><span class="lnt">2
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="nb">export</span> <span class="nv">VLLM_USE_MODELSCOPE</span><span class="o">=</span>True  <span class="c1"># 对当前 shell 派生的所有子进程生效</span>
</span></span><span class="line"><span class="cl">python vllm.py
</span></span></code></pre></td></tr></table>
</div>
</div><ul>
<li>程序化设置</li>
</ul>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span><span class="lnt">2
</span><span class="lnt">3
</span><span class="lnt">4
</span><span class="lnt">5
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-python" data-lang="python"><span class="line"><span class="cl"><span class="kn">import</span> <span class="nn">os</span>
</span></span><span class="line"><span class="cl"><span class="c1"># 必须在 vllm 库的任何导入语句或调用之前执行</span>
</span></span><span class="line"><span class="cl"><span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s1">&#39;VLLM_USE_MODELSCOPE&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;True&#39;</span> <span class="c1"># 仅对当前脚本运行的子进程生效</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="kn">import</span> <span class="nn">vllm</span>
</span></span></code></pre></td></tr></table>
</div>
</div>]]></description></item></channel></rss>