<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[pip sys.stderr.write(f&quot;ERROR: {exc}&quot;)  错误]]></title><description><![CDATA[<p dir="auto">在Ubuntu 16.04上使用pip安装python3的库时可能会报下面的错误</p>
<pre><code>Traceback (most recent call last):
  File "/home/xiaoqiang/Documents/ros/src/galileo_data_display/venv/bin/pip", line 7, in &lt;module&gt;
    from pip._internal.cli.main import main
  File "/home/xiaoqiang/Documents/ros/src/galileo_data_display/venv/lib/python3.5/site-packages/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax

</code></pre>
<p dir="auto">这是由于新版本的pip已经放弃了对<code>python2.7</code>和<code>python3.5</code>的支持。解决方法就是安装新版本的python3</p>
<p dir="auto">比如安装python3.8</p>
<pre><code class="language-bash">sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.8 python3.8-venv
</code></pre>
<p dir="auto">安装完成之后可以用下面的指令创建虚拟环境，这时候使用最新的pip就不会再报错了。</p>
<pre><code class="language-bash">python3.8 -m venv venv
</code></pre>
]]></description><link>http://community.bwbot.org/topic/3008/pip-sys-stderr-write-f-error-exc-错误</link><generator>RSS for Node</generator><lastBuildDate>Sun, 14 Jun 2026 03:26:58 GMT</lastBuildDate><atom:link href="http://community.bwbot.org/topic/3008.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Feb 2021 12:12:04 GMT</pubDate><ttl>60</ttl></channel></rss>