繁体   English   中英

将模块导入python脚本时如何忽略.local/lib/python3.7/site-packages/

[英]How to ignore .local/lib/python3.7/site-packages/ when importing a module to python script

我试过从本地 pkg 导入熊猫,它有 1.1.12 版本,

但我有另一条路径,它的版本较低 1.0.1 ,

当我在 python 脚本中import pandas时,默认情况下它会选择我不想发生的 1.1.12 版本。 我已经尝试从sys.remove.path('.local/lib/python3.7/site-packages/')作为我代码的第一行删除该路径,它仍然选择与 1.0.1 相同的路径?

有没有建议只导入 .local 以外的模块/pkgs?

要解决这个问题,为什么不在虚拟环境中尝试这样做呢? 因为它将被迫仅获取您的特定文件

希望有帮助! :D

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何忽略〜/ .local / lib / python2.7 / site-packages中的python模块? AnalysisException:路径不存在:dbfs:/databricks/python/lib/python3.7/site-packages/sampleFolder/data; 导入错误:无法从“neo4j.v1”(/usr/local/lib/python3.7/site-packages/neo4j/v1/__init__.py)导入名称“CypherError” 损坏的DAG:urllib3 1.25.3(/home/ubuntu/.local/lib/python3.7/site-packages)、Requirement.parse('urllib3<1.25,>=1.21')、{'sagemaker'} /app/.heroku/python/lib/python3.7/site-packages/Crypto/PublicKey/RSA.py - 无效的语法错误 dispatch_request (/env/lib/python3.7/site-packages/flask/app.py:1935) [谷歌应用引擎上的烧瓶] KeyError: python3.7/site-packages/pandas/core/indexes/base.py 中的 'class_name' Pytorch: ValueError: 太多维度: 3 > 2. 9/opt/anaconda3/envs/pytorch/lib/python3.7/site-packages/PIL/Image.py in fromarray(obj, mode) Django2.1.7 导入错误:无法从 'django.forms' (/Users/lib/python3.7/site-packages/django/forms/__init__.py) 导入名称 'util' 如何在其模块搜索路径中不包含〜/ .local / lib / pythonX.Y / site-packages的情况下运行python
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM