ROS交流群
ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
pip sys.stderr.write(f"ERROR: {exc}") 错误
-
在Ubuntu 16.04上使用pip安装python3的库时可能会报下面的错误
Traceback (most recent call last): File "/home/xiaoqiang/Documents/ros/src/galileo_data_display/venv/bin/pip", line 7, in <module> 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
这是由于新版本的pip已经放弃了对
python2.7
和python3.5
的支持。解决方法就是安装新版本的python3比如安装python3.8
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.8 python3.8-venv
安装完成之后可以用下面的指令创建虚拟环境,这时候使用最新的pip就不会再报错了。
python3.8 -m venv venv