为什么我的linux系统下显示PYTHONPATH未定义

公司电脑,只能安装文件到指定目录,需要安装flask,virtualenv 。
我先是输入
easy_install --install-dir=/home/eshefan/virtual virtualenv
bad install directory or PYTHONPATH

You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/home/eshefan/virtual

and your PYTHONPATH environment variable currently contains:

''

这上面的输出好奇怪PYTHONPATH environment variable是空的
然后我上网查说需要把路径添加到PYTHONPATH中,然后输入
export PYTHONPATH=$PYTHONPATH:/home/eshefan/virtual
结果显示PYTHONPATH: Undefined variable.
然后我输入echo $PYTHONPATH 显示显示PYTHONPATH: Undefined variable.
这要怎么办啊?

阅读 5.2k
1 个回答

PYTHONPATH并不是必须定义的环境变量啊,ubuntu系统默认就是没有这个环境变量的,需要自己在.profile中设置。
另外bash中echo一个不存在的变量只是显示空而已,不会提示undefined。
没有你就直接定义一个就行了,多大点儿事儿。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题