ImportError:从Anaconda运行Python时,没有名为sysconfig的模块

ImportError:从Anaconda运行Python时,没有名为sysconfig的模块,python,linux,python-2.7,unix,anaconda,Python,Linux,Python 2.7,Unix,Anaconda,我正在尝试运行安装在Anaconda 2.4.1根环境中的python2.7.11版本 我应该注意的是,我在服务器(uni-server)上没有admin,这可能会破坏安装 当我运行python test\u script.py(无论哪个脚本)时,我得到: 回溯(最近一次呼叫最后一次): 文件“Anaconda/lib/python2.7/site.py”,第548行,在 main() 文件“Anaconda/lib/python2.7/site.py”,第530行,主目录 已知路径=addus

我正在尝试运行安装在Anaconda 2.4.1根环境中的python2.7.11版本
我应该注意的是,我在服务器(uni-server)上没有admin,这可能会破坏安装
当我运行
python test\u script.py
(无论哪个脚本)时,我得到:

回溯(最近一次呼叫最后一次):
文件“Anaconda/lib/python2.7/site.py”,第548行,在
main()
文件“Anaconda/lib/python2.7/site.py”,第530行,主目录
已知路径=addusersitepackages(已知路径)
addusersitepackages中的第266行文件“Anaconda/lib/python2.7/site.py”
user\u site=getusersitepackages()
文件“Anaconda/lib/python2.7/site.py”,第241行,位于getusersitepackages中
user_base=getuserbase()#这也将设置user_base
文件“Anaconda/lib/python2.7/site.py”,第230行,在getuserbase中
从sysconfig导入获取配置变量
ImportError:没有名为sysconfig的模块
我应该注意,当我运行
which python
行时,我得到了正确的Anaconda python路径,当我运行
python--version
行时,我得到了
python 2.7.11::Anaconda 2.4.1(64位)

问题:脚本返回导入错误回溯,没有名为sysconfig的模块使用:python 2.7.11,Anaconda 2.4.1(64位)。没有本地安装的管理员权限。 解决方案: 关于权限,您可以使用virtualenv安装所需的软件包,这将允许您使用脚本而无需进行系统范围的安装。 关于导入错误,您可以在脚本sys.path中硬编码,以便解释器找到您需要的模块

导入系统

sys.path=[“”,,…]

sys.path.append(“/path/to/module”)


这里是关于virtualenv的

启动repl时是否可以运行
import sysconfig
?我只能从sh文件运行,否则无法识别anaconda python,因此我不确定如何检查。如何安装python?您是从源文件编译的吗?我安装了anaconda,并尝试使用它附带的默认python 2.7安装。
Traceback (most recent call last):
  File "Anaconda/lib/python2.7/site.py", line 548, in <module>
    main()
  File "Anaconda/lib/python2.7/site.py", line 530, in main
    known_paths = addusersitepackages(known_paths)
  File "Anaconda/lib/python2.7/site.py", line 266, in addusersitepackages
    user_site = getusersitepackages()
  File "Anaconda/lib/python2.7/site.py", line 241, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "Anaconda/lib/python2.7/site.py", line 230, in getuserbase
    from sysconfig import get_config_var
ImportError: No module named sysconfig