所以我最近从Mac上买了一台新PC,所以我对此还是很陌生。我下载了cygwin来模拟unix终端。我想设置一个python环境,以便我可以运行代码。我已经编写了自己的代码,还尝试了从旧计算机(通过gitlab)导入代码,问题都在这两者中。我曾经遇到过这样的问题,即我的python没有模块名称“ site”或“ sysconfigdata”,但是我已经在.bashrc中设置了Path作为此路径(并且确实在我的.bash_profile中调用了它),但是现在我没有再看看那些错误。我不确定这是好兆头还是坏兆头。这是我当前的.bashrc:
(这是我的整个.bashrc)
export PATH=/cygdrive/c/Python27:$PATH
export PATH=/cygdrive/c/Python27/Lib:$PATH
设置了这些PATH变量之后,我移过了“ site”和“ sysconfigdata”错误,现在我的错误在start_file.py中。当我尝试从该文件导入类时,它说没有名为my_modules.other_file的模块。这是我的目录(或已重命名):
home/myname/my_modules/start_file.py
home/myname/my_modules/other_file.py
我自己查看了此问题,通常的响应是将您的PATH或PYTHONPATH或PYTHONHOME或HOME更改为特定内容或某些内容,并相信我在该网站上阅读了很多东西,但都没有为我工作。我可以重新安装cygwin或python之类的东西。我在目录中也有 init .py,它们为空。谁能指出我正确的方向?
如果是某种类型的路径,您可以具体指出什么,因为我已经看到一些答案了到/usr/bin
',但这并不能完全起作用,因为它显然指向目录中的。而且我可能没有将其保存在该位置(尽管每次都使用默认设置)。任何帮助表示赞赏。