Python路径问题(Anaconda - Spyder)
我已经安装了Anaconda并使用了Spyder Python。Python路径问题(Anaconda - Spyder)
我已经安装了最新的Python,出于某种原因我无法使用pip。
搜索网络和SoF,并理解这是连接到系统路径和env属性的东西。
这里是我的发现迄今:
for p in sys.path: print(p)
C:\Users\user\Anaconda3\lib\site-packages\spyder\utils\site
C:\Users\user\Anaconda3\python36.zip
C:\Users\user\Anaconda3\DLLs
C:\Users\user\Anaconda3\lib
C:\Users\user\Anaconda3
C:\Users\user\Anaconda3\lib\site-packages
C:\Users\user\Anaconda3\lib\site-packages\Sphinx-1.5.6-py3.6.egg
C:\Users\user\Anaconda3\lib\site-packages\win32
C:\Users\user\Anaconda3\lib\site-packages\win32\lib
C:\Users\user\Anaconda3\lib\site-packages\Pythonwin
C:\Users\user\Anaconda3\lib\site-packages\setuptools-27.2.0-py3.6.egg
C:\Users\user\Anaconda3\lib\site-packages\IPython\extensions
C:\Users\user\.ipython
os.environ['PYTHONPATH'].split(os.pathsep)
Traceback (most recent call last):
File "<ipython-input-25-6e97a5381293>", line 1, in <module>
os.environ['PYTHONPATH'].split(os.pathsep)
File "C:\Users\user\Anaconda3\lib\os.py", line 669, in __getitem__
raise KeyError(key) from None
KeyError: 'PYTHONPATH'
请帮我 - 我缺少什么吗?我应该添加什么路径?
在此先感谢!
蟒蛇有它自己的包管理器,调用conda install
。
读到它在这里:https://conda.io/docs/using/pkgs.html
,以你的情况,你的环境变量PYTHONPATH需要指向你的Python安装。根据您所在的操作系统,步骤会有所不同。
IIRC,在Ubuntu例如PYTHONPATH应该/home/user/anaconda/bin/python
编辑:看起来你是Windows,所以你必须通过该系统的对话,以建立一个环境变量指向去蟒蛇
编辑2:确保你在终端上输入这些信息,因为这里有一些评论是建议的。 Anaconda应该在安装目录中有一个脚本来启动“正确的终端”以便说话,但是如果您使用的是Windows 10,那么只需在开始菜单上搜索conda或anaconda,然后即可启动它。此版本的cmd具有正确加载和设置的所有环境。
你不是把这个和'PYTHONHOME'混合在一起吗?没有,没有环境。变量需要运行python。 –
是不是PYTHONPATH python搜索所有模块导入?并且通常不需要环境变量,但是我知道在Windows上安装有点不太方便。我只是通过跟踪 – S2C
去@ S2C一样 - 找不到畅达: 畅达安装 文件“
这很奇怪。我会创建只包含';'的PYTHONPATH变量,看看会发生什么。 –
嗨吉恩,再说一遍,我该怎么办? – DinoAlessi
您能否详细说明“我无法使用PIP”? –