由于环境变量范围导致的问题

由于环境变量范围导致的问题

我遇到了互联网连接问题,结果发现这与设置适当的代理环境变量有关。

export http_proxy=http://username:pass@proxy_server:port/添加诸如to 之类的行后.bashrc,我现在可以连接到互联网。

然而,虽然sudo -E apt-get update工作正常,但其他命令(例如与我尝试安装的包sudo -E rosdep install --from-paths src -i -y相关的)由于无法获取所需的链接而无法工作。ROS

我的猜测是它看不到定义的代理变量.bashrc

知道如何解决这个问题吗?

答案1

检查您的计算机中是否已安装 rosdep,否则安装

sudo rosdep init

rosdep update

然后尝试以下操作,从 apt-get 安装

sudo apt-get install python-rosdep python-rosinstall python-rospkg python-empy python-nose

相关内容